私はgroffで実験を始め、最初からvimに入力したルーマニア語の特殊文字は大丈夫でしたが(実行しましたsetxkbmap ro
)、PDFエクスポートでは混乱していることがわかりました。
走る
groff -Tpdf -ms letext.ms > letext.pdf
ăşâşî ĂşâşÎの代わりに、さまざまな特殊文字が表示されます。
走る
groff -Kutf8 -Tpdf -ms letext.ms > letext.pdf
目的の文字の一部は残りますが、他の文字は消えて端末にこのメッセージが表示されます。
warning: can't find special character `u0074_0326'
warning: can't find special character `u0061_0306'
warning: can't find special character `u0073_0326'
warning: can't find special character `u0041_0306'
warning: can't find special character `u0053_0326'
warning: can't find special character `u0054_0326'
必要な文字を取得するにはtmacsを編集する必要がありますか?私が望む文字で別のtmacを書いてロードする必要がありますか?
編集#1
Philip Coulingが提案したように、ファイルにăşâşîĂşâşÎと書いてletest.txt
実行しましたhexdump -C letest.txt
。これが結果です。
答え1
Groffに新しいフォントをインストールするには、Peter Schaffterのページと自動スクリプトを参照してください。
https://www.schaffter.ca/mom/momdoc/appendices.html
ルーマニア語の文字を含むフォントを追加する必要があります。
たとえば、私はGroffドキュメントの間違い記号ℝを表すためにDejaVuを使用します。