LaTeX extension: Fontsize scaling with page size
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
New
|
Undecided
|
Unassigned |
Bug Description
Hi,
I'm having a problem using the built in LaTeX plugin ( Extensions-
I managed to reproduce the issue and found out that somehow, the size of the resulting LaTeX string scales with the page size. The smaller the page, the smaller the resulting string.
I made a little recording showing the issue: https:/
I'm using version 0.91 with Linux Mint 18.
I also installed the texlive-full package, if that matters.
Workaround for now:
Make those LaTeX strings on a dedicated document in A4, scaling them down (as they are bigger than the font size says) and then copying them over to other documents.
tags: | added: extensions-plugins fonts latex |
I reproduced this bug. The test I made is simple: I defined 3 documents inside Inkscape, the first in a A4 page, second and third having successively one half height and width as the previous. In each document I simply wrote $U$ in the render/latex extension and saved each document as *.pdf with default options. Then I created a Latex file in TexStudio:
\documentclass[ 10pt,a4paper] {article} latin1] {inputenc} amsmath} amsfonts} amssymb} graphicx} equation} figure} [h] cs[clip= true]{u1} figure} [h] cs[clip= true]{u2} figure} [h] cs[clip= true]{u3}
\usepackage[
\usepackage{
\usepackage{
\usepackage{
\usepackage{
\begin{document}
\begin{
U
\end{equation}
\begin{
\includegraphi
\end{figure}
\begin{
\includegraphi
\end{figure}
\begin{
\includegraphi
\end{figure}
\end{document}
including the 3 previous documents. Since I didn't specify explicitly a fontsize while in Inkscape, I would expect to see "U" in the same size as "U" in equation 1 (as it happens for example when making a plots using MATLAB, or plots coming from asymptote and others...), However, "U" is scaled according to the size of the page defined in Inkscape.
This bug is specially annoying when writing scientific articles, there is no simple way around it.