Estoy intentando cambiar la fuente dentro de mi código pstricks, pero no puedo cambiar la fuente que quiero usar. Prefiero usar otro código \usefont
. Este es mi código:
\thispagestyle{empty}
\newgeometry{left=0cm,right=0cm,top=0cm,bottom=0cm}
\begin{pspicture}(0cm,29.7cm)
\newsavebox\IBox
\sbox\IBox{\includegraphics[height=29.7cm,width=21cm]{Capa2.eps}}
\psset{unit=1cm}
\rput[lb](-0.63,0){\usebox\IBox}
\rput(9.02,25.7){\usefont{T1}{phv}{b}{n}\fontsize{48pt}{48pt}\color{white}\selectfont $\text{Anotações Sobre o}$}
\rput(8.3,23.7){\usefont{T1}{phv}{b}{n}\fontsize{54pt}{48pt}\color{white}\selectfont $\text{Operador Nabla}$}
\end{pspicture}
Configuré en mi documento la fuente Palatino, pero el texto en pstricks me gustaría usar una fuente de aquíhttp://www.tug.dk/FontCatalogue/. ¿Pueden ayudarme?
Respuesta1
Como no estoy seguro de cuál es la pregunta (consulte las consultas en los comentarios de la pregunta original), obviamente no estoy seguro de si esto la responde. Sin embargo, espero que al menos sea útil y tal vez ayude a agudizar la pregunta al menos.
Este ejemplo muestra cómo utilizar dos fuentes dentro de la imagen. El primero, Zapf Chancery, se configura directamente. Configuramos \zapfstyle
(análogo a \itshape
, \bfseries
etc.) y \textzf{}
(análogo a \textit{}
, \textbf{}
etc.).
Para el segundo, Brush Script, utilizamos el paquete proporcionado pbsi
. Esto define los dos comandos análogos para nosotros como \bsifamily
y \textbsi{}
.
El código
\documentclass[a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{pstricks}
\usepackage{graphicx,geometry,amsmath}
\newsavebox\IBox
\sbox\IBox{\includegraphics[height=29.7cm,width=21cm]{example-image-a}}
% Use Zapf Chancery as an example, setting up the relevant font commands for use in the document
\DeclareRobustCommand{\zapfstyle}{% like \itshape etc., this command will hold until an explicit switch or end of group
\fontencoding{T1}%
\fontseries{mb}%
\fontshape{it}%
\fontfamily{pzc}%
\selectfont}
\DeclareTextFontCommand{\textzf}{\zapfstyle}% like \textit{} etc., this command takes an argument and affects only that argument
% brushscr has a package file, pbsi.sty which defines the relevant font commands so use this
\usepackage{pbsi}% defines \bsifamily and \textbsi{}
\begin{document}
\newgeometry{left=0cm,right=0cm,top=0cm,bottom=0cm}
\begin{pspicture}(0cm,29.7cm)
\rput[lb](-0.63,0){\usebox\IBox}
\rput(9.02,25.7){\textcolor{white}{\zapfstyle\Huge Anotações Sobre o}}
\rput(8.3,23.7){\textcolor{white}{\zapfstyle\Huge Operador Nabla}}
\end{pspicture}
\newpage
\begin{pspicture}(0cm,29.7cm)
\psset{unit=1cm}
\rput[lb](-0.63,0){\usebox\IBox}
\rput(9.02,25.7){\color{white}\bsifamily\LARGE Anotações Sobre o}
\rput(8.3,23.7){\color{white}\bsifamily\Huge Operador Nabla}
\end{pspicture}
\end{document}
La salida
Respuesta2
phv
es el nombre de fuente de Helvetica
\documentclass[a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage{pstricks}
\usepackage{helvet}
\usepackage{graphicx}
\usepackage{geometry}
\begin{document}
\newgeometry{left=0cm,right=0cm,top=0cm,bottom=0cm}
\begin{pspicture}(0cm,29.7cm)
\newsavebox\IBox
\sbox\IBox{\includegraphics[height=29.7cm,width=21cm]{tiger}}
\rput[lb](-0.63,0){\usebox\IBox}
\rput(9.02,25.7){\textcolor{white}{\sffamily\Huge Anotações Sobre o}}
\rput(8.3,23.7){\textcolor{white}{\sffamily\Huge Operador Nabla}}
\end{pspicture}
\end{document}
o para una fuente especial, por ejemplo Times:
\rput(8.3,23.7){\usefont{T1}{ptm}{b}{it}\selectfont
\textcolor{white}{\sffamily\Huge Operador Nabla}}