Postscript文档中的LaTeX字体

时间:2010-02-23 07:57:36

标签: latex fonts tex postscript

我开始使用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

有什么想法吗?

2 个答案:

答案 0 :(得分:0)

\ LaTeX徽标只是通过字距调整略微移动的普通字母。因此,如果您已经在修改原始的postscript命令,那么您应该只复制latex.ltx中定义的维度,并在postscript中的字母之间发出相同的移动命令。同上,选择CM字体,或任何你想要的。

答案 1 :(得分:0)

如果目的是将Postscript和Latex混合在一个文档中,您可以使用Metapost。 Hans Hagen的Metafun manual是我所知道的Metapost的最佳介绍,但请注意:

  1. 他假设你将使用Tex或Context而不是Latex。如果你想在Metapost中使用Latex宏,你需要一些额外的样板;
  2. Metafun是常规Metapost的轻微超集;和
  3. 他或多或少地忽略了Metapost嵌入原始Postscript的能力 - Metapost语言的核心是Knuth的Metafont的扩展,与Postscript完全不同。
  4. 比照。还有Troy Henderson的Embedding fonts in MetaPost output,它解释了如何在Metapost生成的Postscript文件中嵌入Tex字体。