2017-09-30 5 views
1

私は、同時にインデックスにエントリを作成し、テキスト内のハイライト表示する、再構成されたテキストマークアップを書き込もうとしています。私は、インデックスエントリは、すべての権利を作成されますが、テキストは、この章ではインラインインデックスキーワードがハイライトされました

なります

In this chapter, we introduce :index:`*Foo* <Foo>`, a 
crucial concept in this example 

を試してみました、私たちは

*はFoo *、この例では重要な概念を導入します

この章では、Fooを紹介します。この例の重要な概念

私はこれをどういうふうに行うことができますか?

答えて

0

span.xref.std.std-termにスタイル属性を追加できますか?あなたのsource/_static/custom.cssプットの例では:

@import url("default.css"); 

span.xref.std.std-term { 
    font-style: italic; 
} 

そして、すべてのインデックスの参照は、これまで私がしたかった

In this chapter, we introduce :index:`\ <Foo>`\ *Foo*, a 
crucial concept in this example 
+0

ここで生成されたHTMLは ' Foo'を導入しているようですので、用語そのものはCSSでは扱えません。 PDF出力にはうまくいかないでしょう。 –

+0

申し訳ありませんが私は間違っていた:私は誤った 'インデックス'と思った 'glossary'私のテスト。しかし、なぜCSSであなたの 'span'要素に対処できないのでしょうか?しかし、PDF出力は確かに別の話です。 – aflp91

+0

span要素が空で、ハイライトしたい単語が後に来るためです。 –

0

が最高の仕事は、周りの私が見つけた... イタリックようになりますコメントを追加するが、十分な評判はない。

私は同じ問題で走りました。知りたいことは::index:を置き換えてこの問題を正しく処理する新しい役割を定義することは可能でしょうか?これが大きな仕事でないなら、私はそれのためにスフィンクスを広げる方法を学びたいと思うでしょう。

0

ある

関連する問題