Improving message for missing packages in LaTeX.

This commit is contained in:
Ad5001 2024-09-16 20:15:57 +02:00
parent e3eea751cb
commit 7b0bc4469f
Signed by: Ad5001
GPG key ID: EF45F9C6AFE20160
8 changed files with 258 additions and 199 deletions

View file

@ -720,87 +720,91 @@ Diese Einstellungen können jederzeit über das Menü "Einstellungen"
<translation>Danksagungen und Beiträge - LogarithmPlotter</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="64"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="71"/>
<source>Source code</source>
<translation>Quellcode</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="67"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="74"/>
<source>Original library by Raphael Graf</source>
<translation>Originalbibliothek von Raphael Graf</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="70"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="77"/>
<source>Source</source>
<translation>Quelle</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="72"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="79"/>
<source>Ported to Javascript by Matthew Crumley</source>
<translation>Portiert auf Javascript von Matthew Crumley</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="75"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="80"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="209"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="218"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="227"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="82"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="87"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="214"/>
<source>Website</source>
<translation>Website</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="77"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="84"/>
<source>Ported to QMLJS by Ad5001</source>
<translation>Portiert auf QMLJS von Ad5001</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="90"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="97"/>
<source>Libraries included</source>
<translation>Einschließlich Bibliotheken</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="172"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="179"/>
<source>Email</source>
<translation>E-Mail</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="203"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="239"/>
<source>English</source>
<translation>Englisch</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="213"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="244"/>
<source>French</source>
<translation>Französisch</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="222"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="249"/>
<source>German</source>
<translation>Deutsch</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="231"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="254"/>
<source>Hungarian</source>
<translation>Ungarisch</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="236"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="245"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="219"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="224"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="229"/>
<source>Github</source>
<translation>Github</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="240"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="259"/>
<source>Norwegian</source>
<translation>Norwegisch</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="255"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="264"/>
<source>Spanish</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="275"/>
<source>Translations included</source>
<translation>Einschließlich Übersetzungen</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="284"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="304"/>
<source>Improve</source>
<translation>Verbessern</translation>
</message>
@ -1236,7 +1240,7 @@ Ausdruck analysiert: %3</translation>
<context>
<name>latex</name>
<message>
<location filename="../util/latex.py" line="75"/>
<location filename="../util/latex.py" line="82"/>
<source>No Latex installation found.
If you already have a latex distribution installed, make sure it&apos;s installed on your path.
Otherwise, you can download a Latex distribution like TeX Live at https://tug.org/texlive/.</source>
@ -1245,12 +1249,12 @@ Wenn Sie bereits eine LaTeX-Distribution installiert haben, vergewissern Sie sic
Andernfalls können Sie eine LaTeX-Distribution wie TeX Live unter https://tug.org/texlive/ herunterladen.</translation>
</message>
<message>
<location filename="../util/latex.py" line="79"/>
<location filename="../util/latex.py" line="87"/>
<source>DVIPNG was not found. Make sure you include it from your Latex distribution.</source>
<translation>DVIPNG wurde nicht gefunden. Stellen Sie sicher, dass Sie es aus Ihrer LaTeX-Distribution einbinden.</translation>
</message>
<message>
<location filename="../util/latex.py" line="164"/>
<location filename="../util/latex.py" line="173"/>
<source>An exception occured within the creation of the latex formula.
Process &apos;{}&apos; ended with a non-zero return code {}:
@ -1263,12 +1267,16 @@ Der Prozess &apos;{}&apos; wurde mit einem Rückgabecode ungleich Null beendet {
Bitte vergewissern Sie sich, dass Ihre LaTeX-Installation korrekt ist, und melden Sie einen Fehler, falls dies der Fall ist.</translation>
</message>
<message>
<location filename="../util/latex.py" line="175"/>
<source>Your LaTeX installation does not include the &apos;{}&apos; package. Make sure said package is installed, or disable the LaTeX rendering in LogarithmPlotter.</source>
<location filename="../util/latex.py" line="186"/>
<source>Your LaTeX installation does not include some required packages:
- {} (https://ctan.org/pkg/{})
Make sure said package is installed, or disable the LaTeX rendering in LogarithmPlotter.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../util/latex.py" line="179"/>
<location filename="../util/latex.py" line="190"/>
<source>An exception occured within the creation of the latex formula.
Process &apos;{}&apos; took too long to finish:
{}

View file

@ -720,87 +720,91 @@ These settings can be changed at any time from the &quot;Settings&quot; menu.</t
<translation>Thanks and Contributions - LogarithmPlotter</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="64"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="71"/>
<source>Source code</source>
<translation>Source code</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="67"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="74"/>
<source>Original library by Raphael Graf</source>
<translation>Original library by Raphael Graf</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="70"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="77"/>
<source>Source</source>
<translation>Source</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="72"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="79"/>
<source>Ported to Javascript by Matthew Crumley</source>
<translation>Ported to Javascript by Matthew Crumley</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="75"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="80"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="209"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="218"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="227"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="82"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="87"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="214"/>
<source>Website</source>
<translation>Website</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="77"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="84"/>
<source>Ported to QMLJS by Ad5001</source>
<translation>Ported to QMLJS by Ad5001</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="90"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="97"/>
<source>Libraries included</source>
<translation>Libraries included</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="172"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="179"/>
<source>Email</source>
<translation>Email</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="203"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="239"/>
<source>English</source>
<translation>English</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="213"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="244"/>
<source>French</source>
<translation>French</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="222"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="249"/>
<source>German</source>
<translation>German</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="231"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="254"/>
<source>Hungarian</source>
<translation>Hungarian</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="236"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="245"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="219"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="224"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="229"/>
<source>Github</source>
<translation>Github</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="240"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="259"/>
<source>Norwegian</source>
<translation>Norwegian</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="255"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="264"/>
<source>Spanish</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="275"/>
<source>Translations included</source>
<translation>Translations included</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="284"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="304"/>
<source>Improve</source>
<translation>Improve</translation>
</message>
@ -1236,7 +1240,7 @@ Evaluated expression: %3</translation>
<context>
<name>latex</name>
<message>
<location filename="../util/latex.py" line="75"/>
<location filename="../util/latex.py" line="82"/>
<source>No Latex installation found.
If you already have a latex distribution installed, make sure it&apos;s installed on your path.
Otherwise, you can download a Latex distribution like TeX Live at https://tug.org/texlive/.</source>
@ -1245,12 +1249,12 @@ If you already have a LaTeX distribution installed, make sure it&apos;s installe
Otherwise, you can download a LaTeX distribution like TeX Live at https://tug.org/texlive/.</translation>
</message>
<message>
<location filename="../util/latex.py" line="79"/>
<location filename="../util/latex.py" line="87"/>
<source>DVIPNG was not found. Make sure you include it from your Latex distribution.</source>
<translation>DVIPNG was not found. Make sure you include it from your LaTeX distribution.</translation>
</message>
<message>
<location filename="../util/latex.py" line="164"/>
<location filename="../util/latex.py" line="173"/>
<source>An exception occured within the creation of the latex formula.
Process &apos;{}&apos; ended with a non-zero return code {}:
@ -1263,12 +1267,16 @@ Process &apos;{}&apos; ended with a non-zero return code {}:
Please make sure your LaTeX installation is correct and report a bug if so.</translation>
</message>
<message>
<location filename="../util/latex.py" line="175"/>
<source>Your LaTeX installation does not include the &apos;{}&apos; package. Make sure said package is installed, or disable the LaTeX rendering in LogarithmPlotter.</source>
<location filename="../util/latex.py" line="186"/>
<source>Your LaTeX installation does not include some required packages:
- {} (https://ctan.org/pkg/{})
Make sure said package is installed, or disable the LaTeX rendering in LogarithmPlotter.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../util/latex.py" line="179"/>
<location filename="../util/latex.py" line="190"/>
<source>An exception occured within the creation of the latex formula.
Process &apos;{}&apos; took too long to finish:
{}

View file

@ -682,87 +682,91 @@
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="64"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="71"/>
<source>Source code</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="67"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="74"/>
<source>Original library by Raphael Graf</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="70"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="77"/>
<source>Source</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="72"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="79"/>
<source>Ported to Javascript by Matthew Crumley</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="75"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="80"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="209"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="218"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="227"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="82"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="87"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="214"/>
<source>Website</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="77"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="84"/>
<source>Ported to QMLJS by Ad5001</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="90"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="97"/>
<source>Libraries included</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="172"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="179"/>
<source>Email</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="203"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="239"/>
<source>English</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="213"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="244"/>
<source>French</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="222"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="249"/>
<source>German</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="231"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="254"/>
<source>Hungarian</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="236"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="245"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="219"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="224"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="229"/>
<source>Github</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="240"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="259"/>
<source>Norwegian</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="255"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="264"/>
<source>Spanish</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="275"/>
<source>Translations included</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="284"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="304"/>
<source>Improve</source>
<translation></translation>
</message>
@ -1149,19 +1153,19 @@ Evaluated expression: %3</source>
<context>
<name>latex</name>
<message>
<location filename="../util/latex.py" line="75"/>
<location filename="../util/latex.py" line="82"/>
<source>No Latex installation found.
If you already have a latex distribution installed, make sure it&apos;s installed on your path.
Otherwise, you can download a Latex distribution like TeX Live at https://tug.org/texlive/.</source>
<translation></translation>
</message>
<message>
<location filename="../util/latex.py" line="79"/>
<location filename="../util/latex.py" line="87"/>
<source>DVIPNG was not found. Make sure you include it from your Latex distribution.</source>
<translation></translation>
</message>
<message>
<location filename="../util/latex.py" line="164"/>
<location filename="../util/latex.py" line="173"/>
<source>An exception occured within the creation of the latex formula.
Process &apos;{}&apos; ended with a non-zero return code {}:
@ -1170,12 +1174,16 @@ Please make sure your latex installation is correct and report a bug if so.</sou
<translation></translation>
</message>
<message>
<location filename="../util/latex.py" line="175"/>
<source>Your LaTeX installation does not include the &apos;{}&apos; package. Make sure said package is installed, or disable the LaTeX rendering in LogarithmPlotter.</source>
<location filename="../util/latex.py" line="186"/>
<source>Your LaTeX installation does not include some required packages:
- {} (https://ctan.org/pkg/{})
Make sure said package is installed, or disable the LaTeX rendering in LogarithmPlotter.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../util/latex.py" line="179"/>
<location filename="../util/latex.py" line="190"/>
<source>An exception occured within the creation of the latex formula.
Process &apos;{}&apos; took too long to finish:
{}

View file

@ -728,87 +728,91 @@ These settings can always be changed at any time from the &quot;Settings&quot; m
<translation>Remerciements et contributions - LogarithmPlotter</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="64"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="71"/>
<source>Source code</source>
<translation>Code source</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="67"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="74"/>
<source>Original library by Raphael Graf</source>
<translation>Bibliothèque originale de Raphael Graf</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="70"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="77"/>
<source>Source</source>
<translation>Source</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="72"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="79"/>
<source>Ported to Javascript by Matthew Crumley</source>
<translation>Porté en Javascript par Matthew Crumley</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="75"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="80"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="209"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="218"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="227"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="82"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="87"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="214"/>
<source>Website</source>
<translation>Site web</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="77"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="84"/>
<source>Ported to QMLJS by Ad5001</source>
<translation>Porté à QMLJS par Ad5001</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="90"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="97"/>
<source>Libraries included</source>
<translation>Bibliothèques incluses</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="172"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="179"/>
<source>Email</source>
<translation>Email</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="203"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="239"/>
<source>English</source>
<translation>Anglais</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="213"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="244"/>
<source>French</source>
<translation>Français</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="222"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="249"/>
<source>German</source>
<translation>Allemand</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="231"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="254"/>
<source>Hungarian</source>
<translation>Hongrois</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="236"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="245"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="219"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="224"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="229"/>
<source>Github</source>
<translation>Github</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="240"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="259"/>
<source>Norwegian</source>
<translation>Norvégien</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="255"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="264"/>
<source>Spanish</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="275"/>
<source>Translations included</source>
<translation>Traductions incluses</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="284"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="304"/>
<source>Improve</source>
<translation>Améliorer</translation>
</message>
@ -1245,7 +1249,7 @@ Formule analysée : %3</translation>
<context>
<name>latex</name>
<message>
<location filename="../util/latex.py" line="75"/>
<location filename="../util/latex.py" line="82"/>
<source>No Latex installation found.
If you already have a latex distribution installed, make sure it&apos;s installed on your path.
Otherwise, you can download a Latex distribution like TeX Live at https://tug.org/texlive/.</source>
@ -1254,12 +1258,12 @@ Si vous avez déjà installé une distribution LaTeX, assurez-vous qu&apos;elle
Sinon, vous pouvez télécharger une distribution LaTeX comme TeX Live à l&apos;adresse https://tug.org/texlive/.</translation>
</message>
<message>
<location filename="../util/latex.py" line="79"/>
<location filename="../util/latex.py" line="87"/>
<source>DVIPNG was not found. Make sure you include it from your Latex distribution.</source>
<translation>DVIPNG n&apos;a pas é trouvé. Assurez-vous de l&apos;inclure dans votre distribution LaTeX.</translation>
</message>
<message>
<location filename="../util/latex.py" line="164"/>
<location filename="../util/latex.py" line="173"/>
<source>An exception occured within the creation of the latex formula.
Process &apos;{}&apos; ended with a non-zero return code {}:
@ -1272,12 +1276,16 @@ Le processus &apos;{}&apos; s&apos;est terminé par un code de retour non nul {}
Vérifiez que votre installation de LaTeX est correcte et signalez un bogue si c&apos;est le cas.</translation>
</message>
<message>
<location filename="../util/latex.py" line="175"/>
<source>Your LaTeX installation does not include the &apos;{}&apos; package. Make sure said package is installed, or disable the LaTeX rendering in LogarithmPlotter.</source>
<location filename="../util/latex.py" line="186"/>
<source>Your LaTeX installation does not include some required packages:
- {} (https://ctan.org/pkg/{})
Make sure said package is installed, or disable the LaTeX rendering in LogarithmPlotter.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../util/latex.py" line="179"/>
<location filename="../util/latex.py" line="190"/>
<source>An exception occured within the creation of the latex formula.
Process &apos;{}&apos; took too long to finish:
{}

View file

@ -720,87 +720,91 @@ Ezek a beállítások bármikor módosíthatók a „Beállítások” menüben.
<translation>Köszönet és hozzájárulás - LogarithmPlotter</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="64"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="71"/>
<source>Source code</source>
<translation>Forráskód</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="67"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="74"/>
<source>Original library by Raphael Graf</source>
<translation>Eredeti könyvtár: Graf Raphael</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="70"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="77"/>
<source>Source</source>
<translation>Forrás</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="72"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="79"/>
<source>Ported to Javascript by Matthew Crumley</source>
<translation>JavaScript-átalakítás: Crumley Máté</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="75"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="80"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="209"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="218"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="227"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="82"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="87"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="214"/>
<source>Website</source>
<translation>Honlap</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="77"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="84"/>
<source>Ported to QMLJS by Ad5001</source>
<translation>QMLJS-átalakítás: Ad5001</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="90"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="97"/>
<source>Libraries included</source>
<translation>Tartalmazott könyvtárak</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="172"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="179"/>
<source>Email</source>
<translation>E-mail</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="203"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="239"/>
<source>English</source>
<translation>angol</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="213"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="244"/>
<source>French</source>
<translation>francia</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="222"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="249"/>
<source>German</source>
<translation>német</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="231"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="254"/>
<source>Hungarian</source>
<translation>magyar</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="236"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="245"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="219"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="224"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="229"/>
<source>Github</source>
<translation>GitHub</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="240"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="259"/>
<source>Norwegian</source>
<translation>norvég</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="255"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="264"/>
<source>Spanish</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="275"/>
<source>Translations included</source>
<translation>A felhasználói felület nyelvei</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="284"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="304"/>
<source>Improve</source>
<translation>Fejlesztés</translation>
</message>
@ -1236,7 +1240,7 @@ Kiértékelt kifejezés: %3</translation>
<context>
<name>latex</name>
<message>
<location filename="../util/latex.py" line="75"/>
<location filename="../util/latex.py" line="82"/>
<source>No Latex installation found.
If you already have a latex distribution installed, make sure it&apos;s installed on your path.
Otherwise, you can download a Latex distribution like TeX Live at https://tug.org/texlive/.</source>
@ -1245,12 +1249,12 @@ Ha már telepítve van egy LaTeX disztribúció, győződjön meg arról, hogy a
Egyébként letölthet egy LaTeX disztribúciót, például a TeX Live-t a https://tug.org/texlive/ címről.</translation>
</message>
<message>
<location filename="../util/latex.py" line="79"/>
<location filename="../util/latex.py" line="87"/>
<source>DVIPNG was not found. Make sure you include it from your Latex distribution.</source>
<translation>DVIPNG nem található. Ügyeljen arra, hogy a LaTeX disztribúciójából tartalmazza.</translation>
</message>
<message>
<location filename="../util/latex.py" line="164"/>
<location filename="../util/latex.py" line="173"/>
<source>An exception occured within the creation of the latex formula.
Process &apos;{}&apos; ended with a non-zero return code {}:
@ -1263,12 +1267,16 @@ A(z) „{}” folyamat nullától eltérő visszatérési kóddal ({}) végződ
Kérjük, ellenőrizze, hogy a LaTeX telepítése helyes-e, és ha igen, jelentse a hibát.</translation>
</message>
<message>
<location filename="../util/latex.py" line="175"/>
<source>Your LaTeX installation does not include the &apos;{}&apos; package. Make sure said package is installed, or disable the LaTeX rendering in LogarithmPlotter.</source>
<location filename="../util/latex.py" line="186"/>
<source>Your LaTeX installation does not include some required packages:
- {} (https://ctan.org/pkg/{})
Make sure said package is installed, or disable the LaTeX rendering in LogarithmPlotter.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../util/latex.py" line="179"/>
<location filename="../util/latex.py" line="190"/>
<source>An exception occured within the creation of the latex formula.
Process &apos;{}&apos; took too long to finish:
{}

View file

@ -672,87 +672,91 @@ Disse innstillingene kan endres når som helst fra «Innstillinger»-menyen.</tr
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="64"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="71"/>
<source>Source code</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="67"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="74"/>
<source>Original library by Raphael Graf</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="70"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="77"/>
<source>Source</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="72"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="79"/>
<source>Ported to Javascript by Matthew Crumley</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="75"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="80"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="209"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="218"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="227"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="82"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="87"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="214"/>
<source>Website</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="77"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="84"/>
<source>Ported to QMLJS by Ad5001</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="90"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="97"/>
<source>Libraries included</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="172"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="179"/>
<source>Email</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="203"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="239"/>
<source>English</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="213"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="244"/>
<source>French</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="222"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="249"/>
<source>German</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="231"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="254"/>
<source>Hungarian</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="236"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="245"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="219"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="224"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="229"/>
<source>Github</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="240"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="259"/>
<source>Norwegian</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="255"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="264"/>
<source>Spanish</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="275"/>
<source>Translations included</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="284"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="304"/>
<source>Improve</source>
<translation></translation>
</message>
@ -1113,19 +1117,19 @@ Evaluated expression: %3</source>
<context>
<name>latex</name>
<message>
<location filename="../util/latex.py" line="75"/>
<location filename="../util/latex.py" line="82"/>
<source>No Latex installation found.
If you already have a latex distribution installed, make sure it&apos;s installed on your path.
Otherwise, you can download a Latex distribution like TeX Live at https://tug.org/texlive/.</source>
<translation></translation>
</message>
<message>
<location filename="../util/latex.py" line="79"/>
<location filename="../util/latex.py" line="87"/>
<source>DVIPNG was not found. Make sure you include it from your Latex distribution.</source>
<translation></translation>
</message>
<message>
<location filename="../util/latex.py" line="164"/>
<location filename="../util/latex.py" line="173"/>
<source>An exception occured within the creation of the latex formula.
Process &apos;{}&apos; ended with a non-zero return code {}:
@ -1134,12 +1138,16 @@ Please make sure your latex installation is correct and report a bug if so.</sou
<translation></translation>
</message>
<message>
<location filename="../util/latex.py" line="175"/>
<source>Your LaTeX installation does not include the &apos;{}&apos; package. Make sure said package is installed, or disable the LaTeX rendering in LogarithmPlotter.</source>
<location filename="../util/latex.py" line="186"/>
<source>Your LaTeX installation does not include some required packages:
- {} (https://ctan.org/pkg/{})
Make sure said package is installed, or disable the LaTeX rendering in LogarithmPlotter.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../util/latex.py" line="179"/>
<location filename="../util/latex.py" line="190"/>
<source>An exception occured within the creation of the latex formula.
Process &apos;{}&apos; took too long to finish:
{}

View file

@ -560,87 +560,91 @@
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="64"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="71"/>
<source>Source code</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="67"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="74"/>
<source>Original library by Raphael Graf</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="70"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="77"/>
<source>Source</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="72"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="79"/>
<source>Ported to Javascript by Matthew Crumley</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="75"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="80"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="209"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="218"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="227"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="82"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="87"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="214"/>
<source>Website</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="77"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="84"/>
<source>Ported to QMLJS by Ad5001</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="90"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="97"/>
<source>Libraries included</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="172"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="179"/>
<source>Email</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="203"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="239"/>
<source>English</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="213"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="244"/>
<source>French</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="222"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="249"/>
<source>German</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="231"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="254"/>
<source>Hungarian</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="236"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="245"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="219"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="224"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="229"/>
<source>Github</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="240"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="259"/>
<source>Norwegian</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="255"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="264"/>
<source>Spanish</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="275"/>
<source>Translations included</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="284"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="304"/>
<source>Improve</source>
<translation></translation>
</message>
@ -865,19 +869,19 @@ Evaluated expression: %3</source>
<context>
<name>latex</name>
<message>
<location filename="../util/latex.py" line="75"/>
<location filename="../util/latex.py" line="82"/>
<source>No Latex installation found.
If you already have a latex distribution installed, make sure it&apos;s installed on your path.
Otherwise, you can download a Latex distribution like TeX Live at https://tug.org/texlive/.</source>
<translation></translation>
</message>
<message>
<location filename="../util/latex.py" line="79"/>
<location filename="../util/latex.py" line="87"/>
<source>DVIPNG was not found. Make sure you include it from your Latex distribution.</source>
<translation></translation>
</message>
<message>
<location filename="../util/latex.py" line="164"/>
<location filename="../util/latex.py" line="173"/>
<source>An exception occured within the creation of the latex formula.
Process &apos;{}&apos; ended with a non-zero return code {}:
@ -886,12 +890,16 @@ Please make sure your latex installation is correct and report a bug if so.</sou
<translation></translation>
</message>
<message>
<location filename="../util/latex.py" line="175"/>
<source>Your LaTeX installation does not include the &apos;{}&apos; package. Make sure said package is installed, or disable the LaTeX rendering in LogarithmPlotter.</source>
<location filename="../util/latex.py" line="186"/>
<source>Your LaTeX installation does not include some required packages:
- {} (https://ctan.org/pkg/{})
Make sure said package is installed, or disable the LaTeX rendering in LogarithmPlotter.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../util/latex.py" line="179"/>
<location filename="../util/latex.py" line="190"/>
<source>An exception occured within the creation of the latex formula.
Process &apos;{}&apos; took too long to finish:
{}

View file

@ -35,6 +35,7 @@ If not found, it will send an alert to the user.
"""
LATEX_PATH = which('latex')
DVIPNG_PATH = which('dvipng')
PACKAGES = ["calligra", "amsfonts", "inputenc"]
DEFAULT_LATEX_DOC = Template(r"""
\documentclass[]{minimal}
@ -177,12 +178,14 @@ class Latex(QObject):
proc.kill()
out, err = proc.communicate()
output = str(out, 'utf8') + "\n" + str(err, 'utf8')
if 'calligra.sty' in output and 'not found' in output:
# Calligra package not installed.
if 'not found' in output:
for pkg in PACKAGES:
if f'{pkg}.sty' in output:
# Package missing.
QMessageBox.warning(None, "LogarithmPlotter - Latex",
QCoreApplication.translate("latex", "Your LaTeX installation does not include the '{}' package. Make sure said package is installed, or disable the LaTeX rendering in LogarithmPlotter.")
.format('calligra'))
else:
QCoreApplication.translate("latex", "Your LaTeX installation does not include some required packages:\n\n- {} (https://ctan.org/pkg/{})\n\nMake sure said package is installed, or disable the LaTeX rendering in LogarithmPlotter.")
.format(pkg, pkg))
raise Exception("Latex: Missing package " + pkg)
QMessageBox.warning(None, "LogarithmPlotter - Latex",
QCoreApplication.translate("latex", "An exception occured within the creation of the latex formula.\nProcess '{}' took too long to finish:\n{}\nPlease make sure your latex installation is correct and report a bug if so.")
.format(" ".join(process), output))