Txtをpdfに変換するときに、enscript
でアクセントを処理する方法がわかりません。
echo "élisée" | enscript -o - -X <encoding> | ps2pdf - output.pdf
可能なすべてのエンコーディングを試しましたが、適切な結果が得られるものはありませんでした。
最初のstdoutにiconvを追加する必要があると思います
私が試したエンスクリプトエンコーディングのリスト:
Linuxでの通常の文字エンコードはUTF-8です。ただし、enscript
はUTF-8をサポートしていません。テキストを、ISO8859-1などのenscriptでサポートされているエンコーディングに変換する必要があります。
echo "élisée" | iconv -f utf-8 -t iso-8859-1 | enscript -X 88591 -o - | ps2pdf - output.pdf
または、paps
などのUTF-8でエンコードされたテキストを受け入れるテキストからPostScriptへのコンバーターを使用することもできます。