1

私はPostscriptから始めて、非常に簡単なことをしたいと思っています。Postscriptドキュメント内にLaTeXシンボルを含めます。例えば:

%!
/FontSize 12 def
newpath
0 0 moveto 
("Hello \LaTeX") show % This is where I would like
                      % the rendering of \LaTeX 
                      % with actual LaTeX font
showpage

何か案は?

4

2 に答える 2

0

PostscriptとLaTeXを1つのドキュメントに混在させることが目的の場合は、Metapostを使用できます。ハンス・ハーゲンのMetafunマニュアルは、私が知っているMetapostの最良の入門書ですが、次の点に注意してください。

  1. 彼は、LatexではなくTexまたはContextを使用することを想定しています。MetapostでLaTeXマクロを使用する場合は、追加の定型文が必要になります。
  2. Metafunは、通常のMetapostのわずかなスーパーセットです。と
  3. 彼は、生のPostscriptを埋め込むMetapostの機能を多かれ少なかれ無視しています— Metapost言語のコアは、KnuthのMetafontの拡張であり、Postscriptとはまったく異なります。

Cf. また、Troy HendersonのMetaPost出力への埋め込みフォント。これは、Metapostによって生成されたPostscriptファイルにTexフォントを埋め込む方法を説明しています。

于 2010-02-23T16:06:03.657 に答える
0

\ LaTeXのロゴは、カーニングを介してわずかに移動した通常の文字です。したがって、生のpostscriptコマンドをすでにハッキングしている場合は、latex.ltxの定義から寸法をコピーして、postscriptの文字間で同じ移動コマンドを発行する必要があります。同様に、CMフォント、または任意のフォントを選択します。

于 2010-02-23T08:10:31.643 に答える