
Estou usando o Inkscape (e o TeX Live 2009/Debian, com fontes MTPro2 instaladas) e quero inserir código matemático LaTeX em imagens criadas no Inkscape e ter a matemática renderizada na fonte MTPro2.
Estou ciente da extensão do InkscapeInkscape de LaTeX, mas não consigo ver como fazer com que essa extensão seja renderizada usando fontes MTPro2.
Alguma idéia ou sugestão? Eu sei que poderia usar PGF/TikZ, mas simplesmente não tenho tempo para usá-los no momento --- especialmente porque nunca os usei antes.
Responder1
Você poderia tentar usartexto de texto. Ele permite carregar um "arquivo de preâmbulo", então basta usar o mesmo preâmbulo que você normalmente faz em seu arquivo LaTeX para usar fontes MTPro2: provavelmente algo como
\usepackage{mtpro2}
Responder2
Parece-me que ofoto sobrepostapacote deve ser recomendado aqui. É mais geral do que incorporar a fonte diretamente nos seus esquemas. Posteriormente, você poderá compilar o mesmo documento com outra fonte sem nenhum esforço extra.
Responder3
Você pode modificar o arquivo Python eqtexsvg.py
no diretório de instalação do Inkscape. Procure a definição de função create_equation_tex
e redefina da seguinte forma:
def create_equation_tex(filename, equation, add_header=""):
tex = open(filename, 'w')
tex.write("""%% processed with eqtexsvg.py
\\documentclass{article}
%\\usepackage{amsmath}
%\\usepackage{amssymb}
%\\usepackage{amsfonts}
\\input{stuff_for_inkscape}% <===== see: c:\texlive\texmf-local\tex\latex\
""")
tex.write(add_header)
tex.write("""
\\thispagestyle{empty}
\\begin{document}
""")
tex.write(equation)
tex.write("\n\\end{document}\n")
tex.close()
Então, você pode colocar o seguinte arquivo stuff_for_inkscape.tex
no caminho de pesquisa do TeX:
%-----------------------------
% Mathematics and related stuff
\usepackage{mathtools}
%-----------------------------
% Fonts and related stuff
\usepackage[T1]{fontenc}
\usepackage[final]{microtype}
\usepackage{newtxtext}% replaces the txfonts package;
% MathTime Professional 2
\usepackage[subscriptcorrection,slantedGreek,nofontinfo,%
mtpcal,%
mtphbi %% mtpbbi
]{mtpro2}
% font for Aspect Ratio
\usepackage[TM]{ar}
Com esses ajustes você pode inserir fórmulas LaTeX compostas com MathTimes Pro 2 através do menuExtensões|Renderizar|Fórmula LaTeX. Para trabalhar com este recurso você terá que instalarGhostScript e GhostView,pstoedit,ImagemMagick, eGráficosMagick. Certifique-se de que esses programas estejam no caminho de pesquisa do sistema operacional.