AucTeXは上付き文字をどのように表示しますか?


7

latex-mode上付き文字と下付き文字が表示されます。それらはサイズが縮小されているだけでなく、それぞれ現在のラインと比較して少し上下しています。

Q:行のテキストの一部を上付き文字のようにするにはどうすればよいですか?

heightfaceプロパティを使用して)テキストを小さくする方法は知っていますが、上げる方法がわかりません。私はを調査しようとしましたがlatex-mode、見つけることができたのfont-latex-superscript-faceは、小さな height資産(調達の原因とはならない)があったことだけでした。


helloから投稿された最初の質問に毎週言っていますsx.el
Sean Allred

回答:


7

raisedisplayプロパティを使用します。で説明されているように(info "(elisp) Other Display Specs")

`(raise FACTOR)'
     This kind of display specification raises or lowers the text it
     applies to, relative to the baseline of the line.

     FACTOR must be a number, which is interpreted as a multiple of the
     height of the affected text.  If it is positive, that means to
     display the characters raised.  If it is negative, that means to
     display them lower down.

     If the text also has a `height' display specification, that does
     not affect the amount of raising or lowering, which is based on the
     faces used for the text.

特にAUCTeXの場合、この動作はによって影響を受けfont-latex-script、制御されfont-latex-script-displayます。


:ascentどうやら、あります。
Sean Allred 2014

font-latex-script-display実際、raisedisplayプロパティを使用します。
ダン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.