Pregunta

estoy empezando con PostScript, y me gustaría hacer algo muy simple: son un símbolo de látex dentro de mi documento PostScript. Por ejemplo:

%!
/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

¿Alguna idea?

¿Fue útil?

Solución

El logotipo \ LaTeX es sólo letras normales se movieron ligeramente alrededor través de interletraje. Así que si usted ya está piratería comandos PostScript primas, sólo debe copiar las dimensiones de la definición de latex.ltx y emitir los mismos comandos de movimiento entre las letras en PostScript. Lo mismo ocurre para seleccionar el tipo de letra CM, o lo que le gustaría.

Otros consejos

Si el objetivo es mezclar juntos Postscript y látex en un solo documento, puede utilizar MetaPost. Metafun manual de de Hans Hagen es la mejor introducción a MetaPost Yo sé de, aunque nota que:

  1. Se supone que se va a utilizar Tex o contexto y no de látex. Si desea utilizar las macros de látex en MetaPost, usted necesitará un poco repetitivo adicional;
  2. Metafun es un ligero superconjunto de MetaPost regular; y
  3. Más o menos hace caso omiso de la capacidad de incrustar MetaPost PostScript prima - el núcleo de la lengua MetaPost es una extensión de Metafont de Knuth, y es muy diferente a PostScript
  4. .

Cf. También de Troy Henderson fuentes que encajan en MetaPost de salida, lo que explica cómo las fuentes Tex embed de la Postscript archivos generados por MetaPost.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top