Insira matemática do MathTime Pro 2 no Inkscape

Insira matemática do MathTime Pro 2 no Inkscape

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.pyno diretório de instalação do Inkscape. Procure a definição de função create_equation_texe 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.texno 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.

informação relacionada