2017-04-26 29 views
0

我已經用nroff語法編寫了一個手冊頁。該文本是英文的,但我想確保包含字符「ö」的名稱正確顯示(即使在非UTF-8系統上)。有沒有辦法在nroff中指定這個字符,類似於HTML中的ö?或者我可以在文件中指定編碼嗎?手冊頁中的變音標記

回答

0

我不知道troff的,但也許this helps

 accent mark   input   output 

 acute accent  e\*'    é 
     grave accent  e\*`    è 
     circumflex   o\*^    ô 
     cedilla    c\*,    ç 
     tilde    n\*~    ñ 
     question   \*?    
     exclamation   \*!    
     umlaut    u\*:    ü 
     digraph s   \*8    ß 
     hacek    c\*v    
     macron    a\*_    
     underdot   s\*.    
     o-slash    o\*/    ø 
     angstrom   a\*o    å 
     yogh    kni\*3t   
     Thorn    \*(Th    Þ 
     thorn    \*(th    þ 
     Eth     \*(D-    Ð 
     eth     \*(d-    ð 
     hooked o   \*q    
     ae ligature   \*(ae    æ 
     AE ligature   \*(Ae    Æ 
     oe ligature   \*(oe    
     OE ligature   \*(Oe    

這些新的變音符號不會出現或將被放置在錯誤的字母,當.AM不在你的文件的頂部。如果.AM位於文件的頂部,則默認的-ms重音符號將放置在錯誤的字母上。選擇一套或另一套,並一致地使用它。

爲了生成能夠正確格式化nroff和troff的文本,還有一些新的字符串定義爲這兩個格式化程序中的每一個定義了破折號和引號。 (* - string將在nroff中產生兩個連字符,但在troff中會產生一個em連字符 - 就像這樣。* Q和(* U字符串將在troff中產生打開和關閉引號,但在nroff中產生直接雙引號(在排版,雙引號字符傳統上被認爲不好的形式。)