Adding LatexExpression, LaTeX integration for texts (needs a comment tho)
Some checks failed
continuous-integration/drone/push Build is failing
Some checks failed
continuous-integration/drone/push Build is failing
- Simplified label rendering for both Latex and normal mode - Texts now can integrate latex expressions in latex mode - There is now a toggle for texts to use normal fonts or integrate latex - Updated translation sources.
This commit is contained in:
parent
07ae71de36
commit
12ecf3b19b
11 changed files with 722 additions and 441 deletions
|
@ -5,7 +5,7 @@
|
|||
<name>About</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/About.qml" line="32"/>
|
||||
<location filename="../logarithmplotter.py" line="117"/>
|
||||
<location filename="../logarithmplotter.py" line="118"/>
|
||||
<source>About LogarithmPlotter</source>
|
||||
<translation>Über LogarithmPlotter</translation>
|
||||
</message>
|
||||
|
@ -529,12 +529,12 @@ Diese Einstellungen können jederzeit über das Menü "Einstellungen"
|
|||
<context>
|
||||
<name>comment</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="48"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="36"/>
|
||||
<source>Ex: R+* (ℝ⁺*), N (ℕ), Z-* (ℤ⁻*), ]0;1[, {3;4;5}</source>
|
||||
<translation>Beispiel: R+* (ℝ⁺*), N (ℕ), Z-* (ℤ-*), ]0;1[, {3;4;5}</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="55"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="43"/>
|
||||
<source>The following parameters are used when the definition domain is a non-continuous set. (Ex: ℕ, ℤ, sets like {0;3}...)</source>
|
||||
<translation>Die folgenden Parameter werden verwendet, wenn der Definitionsbereich eine nicht kontinuierliche Menge ist. (Beispiel: ℕ, ℤ, Mengen wie {0;3}...)</translation>
|
||||
</message>
|
||||
|
@ -544,7 +544,7 @@ Diese Einstellungen können jederzeit über das Menü "Einstellungen"
|
|||
<translation>Hinweis: Geben Sie die Wahrscheinlichkeit für jeden Wert an.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="36"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="37"/>
|
||||
<source>Note: Use %1[n] to refer to %1ₙ, %1[n+1] for %1ₙ₊₁...</source>
|
||||
<translation>Hinweis: Verwenden Sie %1[n], um sich auf %1ₙ zu beziehen, %1[n+1] für %1ₙ₊₁…</translation>
|
||||
</message>
|
||||
|
@ -607,22 +607,24 @@ Diese Einstellungen können jederzeit über das Menü "Einstellungen"
|
|||
<context>
|
||||
<name>gainbode</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="31"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="33"/>
|
||||
<source>Bode Magnitude</source>
|
||||
<translation>Bode-Magnitude</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="32"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="34"/>
|
||||
<source>Bode Magnitudes</source>
|
||||
<translation>Bode-Magnituden</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="80"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="74"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="79"/>
|
||||
<source>low-pass</source>
|
||||
<translation>Tiefpass</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="80"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="74"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="79"/>
|
||||
<source>high-pass</source>
|
||||
<translation>Hochpass</translation>
|
||||
</message>
|
||||
|
@ -654,6 +656,38 @@ Diese Einstellungen können jederzeit über das Menü "Einstellungen"
|
|||
<translation type="vanished">Der Name von %1 %2 wurde in %3 geändert.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>latex</name>
|
||||
<message>
|
||||
<location filename="../util/latex.py" line="70"/>
|
||||
<source>No Latex installation found.
|
||||
If you already have a latex distribution installed, make sure it's installed on your path.
|
||||
Otherwise, you can download a Latex distribution like TeX Live at https://tug.org/texlive/.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../util/latex.py" line="72"/>
|
||||
<source>DVIPNG was not found. Make sure you include it from your Latex distribution.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../util/latex.py" line="150"/>
|
||||
<source>An exception occured within the creation of the latex formula.
|
||||
Process '{}' ended with a non-zero return code {}:
|
||||
|
||||
{}
|
||||
Please make sure your latex installation is correct and report a bug if so.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../util/latex.py" line="158"/>
|
||||
<source>An exception occured within the creation of the latex formula.
|
||||
Process '{}' took too long to finish:
|
||||
{}
|
||||
Please make sure your latex installation is correct and report a bug if so.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>name</name>
|
||||
<message>
|
||||
|
@ -781,12 +815,12 @@ Diese Einstellungen können jederzeit über das Menü "Einstellungen"
|
|||
<context>
|
||||
<name>phasebode</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="30"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="31"/>
|
||||
<source>Bode Phase</source>
|
||||
<translation>Bode-Phase</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="31"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="32"/>
|
||||
<source>Bode Phases</source>
|
||||
<translation>Bode-Phasen</translation>
|
||||
</message>
|
||||
|
@ -807,108 +841,108 @@ Diese Einstellungen können jederzeit über das Menü "Einstellungen"
|
|||
<context>
|
||||
<name>prop</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="45"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="33"/>
|
||||
<source>expression</source>
|
||||
<translation>Ausdruck</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="46"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="34"/>
|
||||
<source>definitionDomain</source>
|
||||
<translation>Definitionsbereich</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="47"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="35"/>
|
||||
<source>destinationDomain</source>
|
||||
<translation>Reichweite</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="52"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="45"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="43"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="41"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="40"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="39"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="37"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="35"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/repartition.js" line="39"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="41"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="38"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="37"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="42"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="35"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="38"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/text.js" line="39"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/xcursor.js" line="49"/>
|
||||
<source>labelPosition</source>
|
||||
<translation>Position des Etiketts</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="53"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="41"/>
|
||||
<source>displayMode</source>
|
||||
<translation>Anzeigemodus</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="54"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="46"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="44"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="42"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="40"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="38"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/repartition.js" line="40"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="42"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="39"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="38"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="43"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="36"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="39"/>
|
||||
<source>labelX</source>
|
||||
<translation>X-Position des Etiketts</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="59"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="33"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="47"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="34"/>
|
||||
<source>drawPoints</source>
|
||||
<translation>Unentschiedene Punkte</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="60"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="34"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="48"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="35"/>
|
||||
<source>drawDashedLines</source>
|
||||
<translation>Gestrichelte Linien anzeigen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="42"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="40"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="36"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="34"/>
|
||||
<source>om_0</source>
|
||||
<translation>ω₀</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="43"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="37"/>
|
||||
<source>pass</source>
|
||||
<translation>Pass</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="44"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="38"/>
|
||||
<source>gain</source>
|
||||
<translation>Größenordnung</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="47"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="41"/>
|
||||
<source>omGraduation</source>
|
||||
<translation>Teilung auf ω zeigen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="41"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="35"/>
|
||||
<source>phase</source>
|
||||
<translation>Phase</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="42"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="36"/>
|
||||
<source>unit</source>
|
||||
<translation>Einheit</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="39"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="33"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/text.js" line="37"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/xcursor.js" line="47"/>
|
||||
<source>x</source>
|
||||
<translation>X</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="40"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="34"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/text.js" line="38"/>
|
||||
<source>y</source>
|
||||
<translation>Y</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="42"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="36"/>
|
||||
<source>pointStyle</source>
|
||||
<translation>Punkt-Stil</translation>
|
||||
</message>
|
||||
|
@ -922,6 +956,11 @@ Diese Einstellungen können jederzeit über das Menü "Einstellungen"
|
|||
<source>text</source>
|
||||
<translation>Inhalt</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/text.js" line="41"/>
|
||||
<source>disableLatex</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/xcursor.js" line="48"/>
|
||||
<source>targetElement</source>
|
||||
|
@ -948,12 +987,12 @@ Diese Einstellungen können jederzeit über das Menü "Einstellungen"
|
|||
<translation>Wertposition des Ziels</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="35"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="36"/>
|
||||
<source>defaultExpression</source>
|
||||
<translation>Standardausdruck</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="40"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="41"/>
|
||||
<source>baseValues</source>
|
||||
<translation>Initialisierungswerte</translation>
|
||||
</message>
|
||||
|
@ -978,12 +1017,12 @@ Diese Einstellungen können jederzeit über das Menü "Einstellungen"
|
|||
<context>
|
||||
<name>sequence</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="29"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="30"/>
|
||||
<source>Sequence</source>
|
||||
<translation>Folge</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="30"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="31"/>
|
||||
<source>Sequences</source>
|
||||
<translation>Folgen</translation>
|
||||
</message>
|
||||
|
@ -991,8 +1030,8 @@ Diese Einstellungen können jederzeit über das Menü "Einstellungen"
|
|||
<context>
|
||||
<name>sommegainsbode</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="30"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="31"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="32"/>
|
||||
<source>Bode Magnitudes Sum</source>
|
||||
<translation>Bode-Magnituden Summe</translation>
|
||||
</message>
|
||||
|
@ -1000,8 +1039,8 @@ Diese Einstellungen können jederzeit über das Menü "Einstellungen"
|
|||
<context>
|
||||
<name>sommephasesbode</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="29"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="30"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="31"/>
|
||||
<source>Bode Phases Sum</source>
|
||||
<translation>Bode-Phasen Summe</translation>
|
||||
</message>
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
<name>About</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/About.qml" line="32"/>
|
||||
<location filename="../logarithmplotter.py" line="117"/>
|
||||
<location filename="../logarithmplotter.py" line="118"/>
|
||||
<source>About LogarithmPlotter</source>
|
||||
<translation>About LogarithmPlotter</translation>
|
||||
</message>
|
||||
|
@ -529,12 +529,12 @@ These settings can be changed at any time from the "Settings" menu.</t
|
|||
<context>
|
||||
<name>comment</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="48"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="36"/>
|
||||
<source>Ex: R+* (ℝ⁺*), N (ℕ), Z-* (ℤ⁻*), ]0;1[, {3;4;5}</source>
|
||||
<translation>Ex: R+* (ℝ⁺*), N (ℕ), Z-* (ℤ⁻*), ]0;1[, {3;4;5}</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="55"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="43"/>
|
||||
<source>The following parameters are used when the definition domain is a non-continuous set. (Ex: ℕ, ℤ, sets like {0;3}...)</source>
|
||||
<translation>The following parameters are used when the domain is a non-continuous set. (Ex: ℕ, ℤ, sets like {0;3}…)</translation>
|
||||
</message>
|
||||
|
@ -544,7 +544,7 @@ These settings can be changed at any time from the "Settings" menu.</t
|
|||
<translation>Note: Specify the probability for each value.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="36"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="37"/>
|
||||
<source>Note: Use %1[n] to refer to %1ₙ, %1[n+1] for %1ₙ₊₁...</source>
|
||||
<translation>Note: Use %1[n] to refer to %1ₙ, %1[n+1] for %1ₙ₊₁…</translation>
|
||||
</message>
|
||||
|
@ -607,22 +607,24 @@ These settings can be changed at any time from the "Settings" menu.</t
|
|||
<context>
|
||||
<name>gainbode</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="31"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="33"/>
|
||||
<source>Bode Magnitude</source>
|
||||
<translation>Bode Magnitude</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="32"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="34"/>
|
||||
<source>Bode Magnitudes</source>
|
||||
<translation>Bode Magnitudes</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="80"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="74"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="79"/>
|
||||
<source>low-pass</source>
|
||||
<translation>low-pass</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="80"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="74"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="79"/>
|
||||
<source>high-pass</source>
|
||||
<translation>high-pass</translation>
|
||||
</message>
|
||||
|
@ -654,6 +656,38 @@ These settings can be changed at any time from the "Settings" menu.</t
|
|||
<translation type="vanished">Name of %1 %2 changed to %3.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>latex</name>
|
||||
<message>
|
||||
<location filename="../util/latex.py" line="70"/>
|
||||
<source>No Latex installation found.
|
||||
If you already have a latex distribution installed, make sure it's installed on your path.
|
||||
Otherwise, you can download a Latex distribution like TeX Live at https://tug.org/texlive/.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../util/latex.py" line="72"/>
|
||||
<source>DVIPNG was not found. Make sure you include it from your Latex distribution.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../util/latex.py" line="150"/>
|
||||
<source>An exception occured within the creation of the latex formula.
|
||||
Process '{}' ended with a non-zero return code {}:
|
||||
|
||||
{}
|
||||
Please make sure your latex installation is correct and report a bug if so.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../util/latex.py" line="158"/>
|
||||
<source>An exception occured within the creation of the latex formula.
|
||||
Process '{}' took too long to finish:
|
||||
{}
|
||||
Please make sure your latex installation is correct and report a bug if so.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>name</name>
|
||||
<message>
|
||||
|
@ -781,12 +815,12 @@ These settings can be changed at any time from the "Settings" menu.</t
|
|||
<context>
|
||||
<name>phasebode</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="30"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="31"/>
|
||||
<source>Bode Phase</source>
|
||||
<translation>Bode Phase</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="31"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="32"/>
|
||||
<source>Bode Phases</source>
|
||||
<translation>Bode Phases</translation>
|
||||
</message>
|
||||
|
@ -807,108 +841,108 @@ These settings can be changed at any time from the "Settings" menu.</t
|
|||
<context>
|
||||
<name>prop</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="45"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="33"/>
|
||||
<source>expression</source>
|
||||
<translation>Expression</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="46"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="34"/>
|
||||
<source>definitionDomain</source>
|
||||
<translation>Domain</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="47"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="35"/>
|
||||
<source>destinationDomain</source>
|
||||
<translation>Range</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="52"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="45"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="43"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="41"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="40"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="39"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="37"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="35"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/repartition.js" line="39"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="41"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="38"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="37"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="42"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="35"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="38"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/text.js" line="39"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/xcursor.js" line="49"/>
|
||||
<source>labelPosition</source>
|
||||
<translation>Label position</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="53"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="41"/>
|
||||
<source>displayMode</source>
|
||||
<translation>Display mode</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="54"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="46"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="44"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="42"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="40"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="38"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/repartition.js" line="40"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="42"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="39"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="38"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="43"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="36"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="39"/>
|
||||
<source>labelX</source>
|
||||
<translation>Label's X position</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="59"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="33"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="47"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="34"/>
|
||||
<source>drawPoints</source>
|
||||
<translation>Show points</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="60"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="34"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="48"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="35"/>
|
||||
<source>drawDashedLines</source>
|
||||
<translation>Show dashed lines</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="42"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="40"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="36"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="34"/>
|
||||
<source>om_0</source>
|
||||
<translation>ω₀</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="43"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="37"/>
|
||||
<source>pass</source>
|
||||
<translation>Pass</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="44"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="38"/>
|
||||
<source>gain</source>
|
||||
<translation>Magnitude gain</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="47"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="41"/>
|
||||
<source>omGraduation</source>
|
||||
<translation>Show graduation on ω₀</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="41"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="35"/>
|
||||
<source>phase</source>
|
||||
<translation>Phase</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="42"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="36"/>
|
||||
<source>unit</source>
|
||||
<translation>Unit to use</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="39"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="33"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/text.js" line="37"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/xcursor.js" line="47"/>
|
||||
<source>x</source>
|
||||
<translation>X</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="40"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="34"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/text.js" line="38"/>
|
||||
<source>y</source>
|
||||
<translation>Y</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="42"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="36"/>
|
||||
<source>pointStyle</source>
|
||||
<translation>Point style</translation>
|
||||
</message>
|
||||
|
@ -922,6 +956,11 @@ These settings can be changed at any time from the "Settings" menu.</t
|
|||
<source>text</source>
|
||||
<translation>Content</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/text.js" line="41"/>
|
||||
<source>disableLatex</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/xcursor.js" line="48"/>
|
||||
<source>targetElement</source>
|
||||
|
@ -948,12 +987,12 @@ These settings can be changed at any time from the "Settings" menu.</t
|
|||
<translation>Target's value position</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="35"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="36"/>
|
||||
<source>defaultExpression</source>
|
||||
<translation>Default expression</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="40"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="41"/>
|
||||
<source>baseValues</source>
|
||||
<translation>Initialisation values</translation>
|
||||
</message>
|
||||
|
@ -978,12 +1017,12 @@ These settings can be changed at any time from the "Settings" menu.</t
|
|||
<context>
|
||||
<name>sequence</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="29"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="30"/>
|
||||
<source>Sequence</source>
|
||||
<translation>Sequence</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="30"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="31"/>
|
||||
<source>Sequences</source>
|
||||
<translation>Sequences</translation>
|
||||
</message>
|
||||
|
@ -991,8 +1030,8 @@ These settings can be changed at any time from the "Settings" menu.</t
|
|||
<context>
|
||||
<name>sommegainsbode</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="30"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="31"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="32"/>
|
||||
<source>Bode Magnitudes Sum</source>
|
||||
<translation>Bode Magnitudes Sum</translation>
|
||||
</message>
|
||||
|
@ -1000,8 +1039,8 @@ These settings can be changed at any time from the "Settings" menu.</t
|
|||
<context>
|
||||
<name>sommephasesbode</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="29"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="30"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="31"/>
|
||||
<source>Bode Phases Sum</source>
|
||||
<translation>Bode Phases Sum</translation>
|
||||
</message>
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
<name>About</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/About.qml" line="32"/>
|
||||
<location filename="../logarithmplotter.py" line="117"/>
|
||||
<location filename="../logarithmplotter.py" line="118"/>
|
||||
<source>About LogarithmPlotter</source>
|
||||
<translation>Sobre LogarithmPlotter</translation>
|
||||
</message>
|
||||
|
@ -528,12 +528,12 @@ These settings can be changed at any time from the "Settings" menu.</s
|
|||
<context>
|
||||
<name>comment</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="48"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="36"/>
|
||||
<source>Ex: R+* (ℝ⁺*), N (ℕ), Z-* (ℤ⁻*), ]0;1[, {3;4;5}</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="55"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="43"/>
|
||||
<source>The following parameters are used when the definition domain is a non-continuous set. (Ex: ℕ, ℤ, sets like {0;3}...)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -543,7 +543,7 @@ These settings can be changed at any time from the "Settings" menu.</s
|
|||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="36"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="37"/>
|
||||
<source>Note: Use %1[n] to refer to %1ₙ, %1[n+1] for %1ₙ₊₁...</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -606,26 +606,60 @@ These settings can be changed at any time from the "Settings" menu.</s
|
|||
<context>
|
||||
<name>gainbode</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="31"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="33"/>
|
||||
<source>Bode Magnitude</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="32"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="34"/>
|
||||
<source>Bode Magnitudes</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="80"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="74"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="79"/>
|
||||
<source>low-pass</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="80"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="74"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="79"/>
|
||||
<source>high-pass</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>latex</name>
|
||||
<message>
|
||||
<location filename="../util/latex.py" line="70"/>
|
||||
<source>No Latex installation found.
|
||||
If you already have a latex distribution installed, make sure it's installed on your path.
|
||||
Otherwise, you can download a Latex distribution like TeX Live at https://tug.org/texlive/.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../util/latex.py" line="72"/>
|
||||
<source>DVIPNG was not found. Make sure you include it from your Latex distribution.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../util/latex.py" line="150"/>
|
||||
<source>An exception occured within the creation of the latex formula.
|
||||
Process '{}' ended with a non-zero return code {}:
|
||||
|
||||
{}
|
||||
Please make sure your latex installation is correct and report a bug if so.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../util/latex.py" line="158"/>
|
||||
<source>An exception occured within the creation of the latex formula.
|
||||
Process '{}' took too long to finish:
|
||||
{}
|
||||
Please make sure your latex installation is correct and report a bug if so.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>name</name>
|
||||
<message>
|
||||
|
@ -753,12 +787,12 @@ These settings can be changed at any time from the "Settings" menu.</s
|
|||
<context>
|
||||
<name>phasebode</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="30"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="31"/>
|
||||
<source>Bode Phase</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="31"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="32"/>
|
||||
<source>Bode Phases</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -779,108 +813,108 @@ These settings can be changed at any time from the "Settings" menu.</s
|
|||
<context>
|
||||
<name>prop</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="45"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="33"/>
|
||||
<source>expression</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="46"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="34"/>
|
||||
<source>definitionDomain</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="47"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="35"/>
|
||||
<source>destinationDomain</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="52"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="45"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="43"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="41"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="40"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="39"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="37"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="35"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/repartition.js" line="39"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="41"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="38"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="37"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="42"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="35"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="38"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/text.js" line="39"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/xcursor.js" line="49"/>
|
||||
<source>labelPosition</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="53"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="41"/>
|
||||
<source>displayMode</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="54"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="46"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="44"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="42"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="40"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="38"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/repartition.js" line="40"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="42"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="39"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="38"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="43"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="36"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="39"/>
|
||||
<source>labelX</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="59"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="33"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="47"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="34"/>
|
||||
<source>drawPoints</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="60"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="34"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="48"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="35"/>
|
||||
<source>drawDashedLines</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="42"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="40"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="36"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="34"/>
|
||||
<source>om_0</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="43"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="37"/>
|
||||
<source>pass</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="44"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="38"/>
|
||||
<source>gain</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="47"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="41"/>
|
||||
<source>omGraduation</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="41"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="35"/>
|
||||
<source>phase</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="42"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="36"/>
|
||||
<source>unit</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="39"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="33"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/text.js" line="37"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/xcursor.js" line="47"/>
|
||||
<source>x</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="40"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="34"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/text.js" line="38"/>
|
||||
<source>y</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="42"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="36"/>
|
||||
<source>pointStyle</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -894,6 +928,11 @@ These settings can be changed at any time from the "Settings" menu.</s
|
|||
<source>text</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/text.js" line="41"/>
|
||||
<source>disableLatex</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/xcursor.js" line="48"/>
|
||||
<source>targetElement</source>
|
||||
|
@ -920,12 +959,12 @@ These settings can be changed at any time from the "Settings" menu.</s
|
|||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="35"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="36"/>
|
||||
<source>defaultExpression</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="40"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="41"/>
|
||||
<source>baseValues</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -946,12 +985,12 @@ These settings can be changed at any time from the "Settings" menu.</s
|
|||
<context>
|
||||
<name>sequence</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="29"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="30"/>
|
||||
<source>Sequence</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="30"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="31"/>
|
||||
<source>Sequences</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -959,8 +998,8 @@ These settings can be changed at any time from the "Settings" menu.</s
|
|||
<context>
|
||||
<name>sommegainsbode</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="30"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="31"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="32"/>
|
||||
<source>Bode Magnitudes Sum</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -968,8 +1007,8 @@ These settings can be changed at any time from the "Settings" menu.</s
|
|||
<context>
|
||||
<name>sommephasesbode</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="29"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="30"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="31"/>
|
||||
<source>Bode Phases Sum</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
<name>About</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/About.qml" line="32"/>
|
||||
<location filename="../logarithmplotter.py" line="117"/>
|
||||
<location filename="../logarithmplotter.py" line="118"/>
|
||||
<source>About LogarithmPlotter</source>
|
||||
<translation>À propos de LogarithmPlotter</translation>
|
||||
</message>
|
||||
|
@ -537,12 +537,12 @@ These settings can always be changed at any time from the "Settings" m
|
|||
<context>
|
||||
<name>comment</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="48"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="36"/>
|
||||
<source>Ex: R+* (ℝ⁺*), N (ℕ), Z-* (ℤ⁻*), ]0;1[, {3;4;5}</source>
|
||||
<translation>Par exemple : R+* (ℝ⁺*), N (ℕ), Z-* (ℤ⁻*), ]0;1[, {3;4;5}</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="55"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="43"/>
|
||||
<source>The following parameters are used when the definition domain is a non-continuous set. (Ex: ℕ, ℤ, sets like {0;3}...)</source>
|
||||
<translation>Les paramètres suivants sont utilisés lorsque le domaine de définition est un ensemble non-continu. (Ex : ℕ, ℤ, des ensembles comme {0;3}…)</translation>
|
||||
</message>
|
||||
|
@ -552,7 +552,7 @@ These settings can always be changed at any time from the "Settings" m
|
|||
<translation>Note : Spécifiez la probabilité pour chaque valeur.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="36"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="37"/>
|
||||
<source>Note: Use %1[n] to refer to %1ₙ, %1[n+1] for %1ₙ₊₁...</source>
|
||||
<translatorcomment>Note : Utilisez %1[n] pour faire référence à %1ₙ, %1[n+1] pour %1ₙ₊₁...</translatorcomment>
|
||||
<translation>Note : Utilisez %1[n] pour faire référence à %1ₙ, %1[n+1] pour %1ₙ₊₁…</translation>
|
||||
|
@ -616,22 +616,24 @@ These settings can always be changed at any time from the "Settings" m
|
|||
<context>
|
||||
<name>gainbode</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="31"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="33"/>
|
||||
<source>Bode Magnitude</source>
|
||||
<translation>Gain de Bode</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="32"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="34"/>
|
||||
<source>Bode Magnitudes</source>
|
||||
<translation>Gains de Bode</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="80"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="74"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="79"/>
|
||||
<source>low-pass</source>
|
||||
<translation>passe-bas</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="80"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="74"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="79"/>
|
||||
<source>high-pass</source>
|
||||
<translation>passe-haut</translation>
|
||||
</message>
|
||||
|
@ -663,6 +665,38 @@ These settings can always be changed at any time from the "Settings" m
|
|||
<translation type="vanished">Le nom de %1 %2 a été changé en %3.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>latex</name>
|
||||
<message>
|
||||
<location filename="../util/latex.py" line="70"/>
|
||||
<source>No Latex installation found.
|
||||
If you already have a latex distribution installed, make sure it's installed on your path.
|
||||
Otherwise, you can download a Latex distribution like TeX Live at https://tug.org/texlive/.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../util/latex.py" line="72"/>
|
||||
<source>DVIPNG was not found. Make sure you include it from your Latex distribution.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../util/latex.py" line="150"/>
|
||||
<source>An exception occured within the creation of the latex formula.
|
||||
Process '{}' ended with a non-zero return code {}:
|
||||
|
||||
{}
|
||||
Please make sure your latex installation is correct and report a bug if so.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../util/latex.py" line="158"/>
|
||||
<source>An exception occured within the creation of the latex formula.
|
||||
Process '{}' took too long to finish:
|
||||
{}
|
||||
Please make sure your latex installation is correct and report a bug if so.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>name</name>
|
||||
<message>
|
||||
|
@ -790,12 +824,12 @@ These settings can always be changed at any time from the "Settings" m
|
|||
<context>
|
||||
<name>phasebode</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="30"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="31"/>
|
||||
<source>Bode Phase</source>
|
||||
<translation>Phase de Bode</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="31"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="32"/>
|
||||
<source>Bode Phases</source>
|
||||
<translation>Phases de Bode</translation>
|
||||
</message>
|
||||
|
@ -816,108 +850,108 @@ These settings can always be changed at any time from the "Settings" m
|
|||
<context>
|
||||
<name>prop</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="45"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="33"/>
|
||||
<source>expression</source>
|
||||
<translation>Expression</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="46"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="34"/>
|
||||
<source>definitionDomain</source>
|
||||
<translation>Domaine de définition</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="47"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="35"/>
|
||||
<source>destinationDomain</source>
|
||||
<translation>Portée</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="52"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="45"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="43"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="41"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="40"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="39"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="37"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="35"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/repartition.js" line="39"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="41"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="38"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="37"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="42"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="35"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="38"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/text.js" line="39"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/xcursor.js" line="49"/>
|
||||
<source>labelPosition</source>
|
||||
<translation>Position de l'étiquette</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="53"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="41"/>
|
||||
<source>displayMode</source>
|
||||
<translation>Mode d'affichage</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="54"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="46"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="44"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="42"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="40"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="38"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/repartition.js" line="40"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="42"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="39"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="38"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="43"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="36"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="39"/>
|
||||
<source>labelX</source>
|
||||
<translation>Position en X de l'étiquette</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="59"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="33"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="47"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="34"/>
|
||||
<source>drawPoints</source>
|
||||
<translation>Afficher les points</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="60"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="34"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="48"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="35"/>
|
||||
<source>drawDashedLines</source>
|
||||
<translation>Afficher les pointillés</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="42"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="40"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="36"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="34"/>
|
||||
<source>om_0</source>
|
||||
<translation>ω₀</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="43"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="37"/>
|
||||
<source>pass</source>
|
||||
<translation>Passe</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="44"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="38"/>
|
||||
<source>gain</source>
|
||||
<translation>Gain</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="47"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="41"/>
|
||||
<source>omGraduation</source>
|
||||
<translation>Afficher la graduation sur ω₀</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="41"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="35"/>
|
||||
<source>phase</source>
|
||||
<translation>Phase</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="42"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="36"/>
|
||||
<source>unit</source>
|
||||
<translation>Unité de la phase</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="39"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="33"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/text.js" line="37"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/xcursor.js" line="47"/>
|
||||
<source>x</source>
|
||||
<translation>X</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="40"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="34"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/text.js" line="38"/>
|
||||
<source>y</source>
|
||||
<translation>Y</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="42"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="36"/>
|
||||
<source>pointStyle</source>
|
||||
<translation>Style du point</translation>
|
||||
</message>
|
||||
|
@ -931,6 +965,11 @@ These settings can always be changed at any time from the "Settings" m
|
|||
<source>text</source>
|
||||
<translation>Contenu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/text.js" line="41"/>
|
||||
<source>disableLatex</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/xcursor.js" line="48"/>
|
||||
<source>targetElement</source>
|
||||
|
@ -957,12 +996,12 @@ These settings can always be changed at any time from the "Settings" m
|
|||
<translation>Position de la valeur de la cible</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="35"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="36"/>
|
||||
<source>defaultExpression</source>
|
||||
<translation>Expression</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="40"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="41"/>
|
||||
<source>baseValues</source>
|
||||
<translation>Valeurs d'initialisation</translation>
|
||||
</message>
|
||||
|
@ -987,12 +1026,12 @@ These settings can always be changed at any time from the "Settings" m
|
|||
<context>
|
||||
<name>sequence</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="29"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="30"/>
|
||||
<source>Sequence</source>
|
||||
<translation>Suite</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="30"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="31"/>
|
||||
<source>Sequences</source>
|
||||
<translation>Suites</translation>
|
||||
</message>
|
||||
|
@ -1000,8 +1039,8 @@ These settings can always be changed at any time from the "Settings" m
|
|||
<context>
|
||||
<name>sommegainsbode</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="30"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="31"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="32"/>
|
||||
<source>Bode Magnitudes Sum</source>
|
||||
<translation>Sommes des gains de Bode</translation>
|
||||
</message>
|
||||
|
@ -1009,8 +1048,8 @@ These settings can always be changed at any time from the "Settings" m
|
|||
<context>
|
||||
<name>sommephasesbode</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="29"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="30"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="31"/>
|
||||
<source>Bode Phases Sum</source>
|
||||
<translation>Somme des phases de Bode</translation>
|
||||
</message>
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
<name>About</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/About.qml" line="32"/>
|
||||
<location filename="../logarithmplotter.py" line="117"/>
|
||||
<location filename="../logarithmplotter.py" line="118"/>
|
||||
<source>About LogarithmPlotter</source>
|
||||
<translation>LogarithmPlotter névjegye</translation>
|
||||
</message>
|
||||
|
@ -529,12 +529,12 @@ Ezek a beállítások bármikor módosíthatók a „Beállítások” menüben.
|
|||
<context>
|
||||
<name>comment</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="48"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="36"/>
|
||||
<source>Ex: R+* (ℝ⁺*), N (ℕ), Z-* (ℤ⁻*), ]0;1[, {3;4;5}</source>
|
||||
<translation>Példák: R+* (ℝ⁺*), N (ℕ), Z-* (ℤ⁻*), ]0;1[, {3;4;5}</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="55"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="43"/>
|
||||
<source>The following parameters are used when the definition domain is a non-continuous set. (Ex: ℕ, ℤ, sets like {0;3}...)</source>
|
||||
<translation>A következő paraméterek használatosak, ha a tartomány nem folytonos halmaz. (Példák: ℕ, ℤ, olyan halmazok, mint a {0;3}…)</translation>
|
||||
</message>
|
||||
|
@ -544,7 +544,7 @@ Ezek a beállítások bármikor módosíthatók a „Beállítások” menüben.
|
|||
<translation>Megjegyzés: Adja meg az egyes értékek valószínűségét.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="36"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="37"/>
|
||||
<source>Note: Use %1[n] to refer to %1ₙ, %1[n+1] for %1ₙ₊₁...</source>
|
||||
<translation>Megjegyzés: A(z) %1[n] használatával hivatkozhat erre: %1ₙ, a(z) %1[n+1] használatával hivatkozhat erre: %1ₙ₊₁, …</translation>
|
||||
</message>
|
||||
|
@ -607,22 +607,24 @@ Ezek a beállítások bármikor módosíthatók a „Beállítások” menüben.
|
|||
<context>
|
||||
<name>gainbode</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="31"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="33"/>
|
||||
<source>Bode Magnitude</source>
|
||||
<translation>Bode-nagyságrend</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="32"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="34"/>
|
||||
<source>Bode Magnitudes</source>
|
||||
<translation>Bode-nagyságrendek</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="80"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="74"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="79"/>
|
||||
<source>low-pass</source>
|
||||
<translation>aluláteresztő</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="80"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="74"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="79"/>
|
||||
<source>high-pass</source>
|
||||
<translation>felüláteresztő</translation>
|
||||
</message>
|
||||
|
@ -650,6 +652,38 @@ Ezek a beállítások bármikor módosíthatók a „Beállítások” menüben.
|
|||
<translation type="vanished">%1 %2 rejtve.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>latex</name>
|
||||
<message>
|
||||
<location filename="../util/latex.py" line="70"/>
|
||||
<source>No Latex installation found.
|
||||
If you already have a latex distribution installed, make sure it's installed on your path.
|
||||
Otherwise, you can download a Latex distribution like TeX Live at https://tug.org/texlive/.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../util/latex.py" line="72"/>
|
||||
<source>DVIPNG was not found. Make sure you include it from your Latex distribution.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../util/latex.py" line="150"/>
|
||||
<source>An exception occured within the creation of the latex formula.
|
||||
Process '{}' ended with a non-zero return code {}:
|
||||
|
||||
{}
|
||||
Please make sure your latex installation is correct and report a bug if so.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../util/latex.py" line="158"/>
|
||||
<source>An exception occured within the creation of the latex formula.
|
||||
Process '{}' took too long to finish:
|
||||
{}
|
||||
Please make sure your latex installation is correct and report a bug if so.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>name</name>
|
||||
<message>
|
||||
|
@ -777,12 +811,12 @@ Ezek a beállítások bármikor módosíthatók a „Beállítások” menüben.
|
|||
<context>
|
||||
<name>phasebode</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="30"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="31"/>
|
||||
<source>Bode Phase</source>
|
||||
<translation>Bode-fázis</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="31"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="32"/>
|
||||
<source>Bode Phases</source>
|
||||
<translation>Bode-fázisok</translation>
|
||||
</message>
|
||||
|
@ -803,108 +837,108 @@ Ezek a beállítások bármikor módosíthatók a „Beállítások” menüben.
|
|||
<context>
|
||||
<name>prop</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="45"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="33"/>
|
||||
<source>expression</source>
|
||||
<translation>Kifejezés</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="46"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="34"/>
|
||||
<source>definitionDomain</source>
|
||||
<translation>Abszcissza tartomány</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="47"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="35"/>
|
||||
<source>destinationDomain</source>
|
||||
<translation>Ordináta tartomány</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="52"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="45"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="43"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="41"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="40"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="39"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="37"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="35"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/repartition.js" line="39"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="41"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="38"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="37"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="42"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="35"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="38"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/text.js" line="39"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/xcursor.js" line="49"/>
|
||||
<source>labelPosition</source>
|
||||
<translation>Címke helyzete</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="53"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="41"/>
|
||||
<source>displayMode</source>
|
||||
<translation>Megjelenítési mód</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="54"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="46"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="44"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="42"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="40"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="38"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/repartition.js" line="40"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="42"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="39"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="38"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="43"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="36"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="39"/>
|
||||
<source>labelX</source>
|
||||
<translation>Címke X helyzete</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="59"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="33"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="47"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="34"/>
|
||||
<source>drawPoints</source>
|
||||
<translation>Pontok megjelenítése</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="60"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="34"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="48"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="35"/>
|
||||
<source>drawDashedLines</source>
|
||||
<translation>Szaggatott vonalak megjelenítése</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="42"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="40"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="36"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="34"/>
|
||||
<source>om_0</source>
|
||||
<translation>ω₀</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="43"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="37"/>
|
||||
<source>pass</source>
|
||||
<translation>Áteresztő</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="44"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="38"/>
|
||||
<source>gain</source>
|
||||
<translation>Nagyságrend nyeresége</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="47"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="41"/>
|
||||
<source>omGraduation</source>
|
||||
<translation>ω₀ érettségi megjelenítése</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="41"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="35"/>
|
||||
<source>phase</source>
|
||||
<translation>Fázis</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="42"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="36"/>
|
||||
<source>unit</source>
|
||||
<translation>Egység használata</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="39"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="33"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/text.js" line="37"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/xcursor.js" line="47"/>
|
||||
<source>x</source>
|
||||
<translation>X</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="40"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="34"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/text.js" line="38"/>
|
||||
<source>y</source>
|
||||
<translation>Y</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="42"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="36"/>
|
||||
<source>pointStyle</source>
|
||||
<translation>Pontstílus</translation>
|
||||
</message>
|
||||
|
@ -918,6 +952,11 @@ Ezek a beállítások bármikor módosíthatók a „Beállítások” menüben.
|
|||
<source>text</source>
|
||||
<translation>Tartalom</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/text.js" line="41"/>
|
||||
<source>disableLatex</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/xcursor.js" line="48"/>
|
||||
<source>targetElement</source>
|
||||
|
@ -944,12 +983,12 @@ Ezek a beállítások bármikor módosíthatók a „Beállítások” menüben.
|
|||
<translation>Cél értékpozíciója</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="35"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="36"/>
|
||||
<source>defaultExpression</source>
|
||||
<translation>Alapértelmezett kifejezés</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="40"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="41"/>
|
||||
<source>baseValues</source>
|
||||
<translation>Kezdeményezési értékek</translation>
|
||||
</message>
|
||||
|
@ -970,12 +1009,12 @@ Ezek a beállítások bármikor módosíthatók a „Beállítások” menüben.
|
|||
<context>
|
||||
<name>sequence</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="29"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="30"/>
|
||||
<source>Sequence</source>
|
||||
<translation>Sorozat</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="30"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="31"/>
|
||||
<source>Sequences</source>
|
||||
<translation>Sorozatok</translation>
|
||||
</message>
|
||||
|
@ -983,8 +1022,8 @@ Ezek a beállítások bármikor módosíthatók a „Beállítások” menüben.
|
|||
<context>
|
||||
<name>sommegainsbode</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="30"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="31"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="32"/>
|
||||
<source>Bode Magnitudes Sum</source>
|
||||
<translation>Bode-nagyságrendek összege</translation>
|
||||
</message>
|
||||
|
@ -992,8 +1031,8 @@ Ezek a beállítások bármikor módosíthatók a „Beállítások” menüben.
|
|||
<context>
|
||||
<name>sommephasesbode</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="29"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="30"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="31"/>
|
||||
<source>Bode Phases Sum</source>
|
||||
<translation>Bode-fázisok összege</translation>
|
||||
</message>
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
<name>About</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/About.qml" line="32"/>
|
||||
<location filename="../logarithmplotter.py" line="117"/>
|
||||
<location filename="../logarithmplotter.py" line="118"/>
|
||||
<source>About LogarithmPlotter</source>
|
||||
<translation>Om</translation>
|
||||
</message>
|
||||
|
@ -529,12 +529,12 @@ Disse innstillingene kan endres når som helst fra «Innstillinger»-menyen.</tr
|
|||
<context>
|
||||
<name>comment</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="48"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="36"/>
|
||||
<source>Ex: R+* (ℝ⁺*), N (ℕ), Z-* (ℤ⁻*), ]0;1[, {3;4;5}</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="55"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="43"/>
|
||||
<source>The following parameters are used when the definition domain is a non-continuous set. (Ex: ℕ, ℤ, sets like {0;3}...)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -544,7 +544,7 @@ Disse innstillingene kan endres når som helst fra «Innstillinger»-menyen.</tr
|
|||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="36"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="37"/>
|
||||
<source>Note: Use %1[n] to refer to %1ₙ, %1[n+1] for %1ₙ₊₁...</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -607,22 +607,24 @@ Disse innstillingene kan endres når som helst fra «Innstillinger»-menyen.</tr
|
|||
<context>
|
||||
<name>gainbode</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="31"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="33"/>
|
||||
<source>Bode Magnitude</source>
|
||||
<translation>Bode-magnitude</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="32"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="34"/>
|
||||
<source>Bode Magnitudes</source>
|
||||
<translation>Bode-magnituder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="80"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="74"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="79"/>
|
||||
<source>low-pass</source>
|
||||
<translation>lavpass</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="80"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="74"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="79"/>
|
||||
<source>high-pass</source>
|
||||
<translation>høypass</translation>
|
||||
</message>
|
||||
|
@ -650,6 +652,38 @@ Disse innstillingene kan endres når som helst fra «Innstillinger»-menyen.</tr
|
|||
<translation type="vanished">%1 %2 skjult.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>latex</name>
|
||||
<message>
|
||||
<location filename="../util/latex.py" line="70"/>
|
||||
<source>No Latex installation found.
|
||||
If you already have a latex distribution installed, make sure it's installed on your path.
|
||||
Otherwise, you can download a Latex distribution like TeX Live at https://tug.org/texlive/.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../util/latex.py" line="72"/>
|
||||
<source>DVIPNG was not found. Make sure you include it from your Latex distribution.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../util/latex.py" line="150"/>
|
||||
<source>An exception occured within the creation of the latex formula.
|
||||
Process '{}' ended with a non-zero return code {}:
|
||||
|
||||
{}
|
||||
Please make sure your latex installation is correct and report a bug if so.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../util/latex.py" line="158"/>
|
||||
<source>An exception occured within the creation of the latex formula.
|
||||
Process '{}' took too long to finish:
|
||||
{}
|
||||
Please make sure your latex installation is correct and report a bug if so.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>name</name>
|
||||
<message>
|
||||
|
@ -777,12 +811,12 @@ Disse innstillingene kan endres når som helst fra «Innstillinger»-menyen.</tr
|
|||
<context>
|
||||
<name>phasebode</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="30"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="31"/>
|
||||
<source>Bode Phase</source>
|
||||
<translation>Bode-fase</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="31"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="32"/>
|
||||
<source>Bode Phases</source>
|
||||
<translation>Bode-faser</translation>
|
||||
</message>
|
||||
|
@ -803,108 +837,108 @@ Disse innstillingene kan endres når som helst fra «Innstillinger»-menyen.</tr
|
|||
<context>
|
||||
<name>prop</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="45"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="33"/>
|
||||
<source>expression</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="46"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="34"/>
|
||||
<source>definitionDomain</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="47"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="35"/>
|
||||
<source>destinationDomain</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="52"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="45"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="43"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="41"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="40"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="39"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="37"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="35"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/repartition.js" line="39"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="41"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="38"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="37"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="42"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="35"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="38"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/text.js" line="39"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/xcursor.js" line="49"/>
|
||||
<source>labelPosition</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="53"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="41"/>
|
||||
<source>displayMode</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="54"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="46"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="44"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="42"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="40"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="38"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/repartition.js" line="40"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="42"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="39"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="38"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="43"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="36"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="39"/>
|
||||
<source>labelX</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="59"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="33"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="47"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="34"/>
|
||||
<source>drawPoints</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="60"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="34"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="48"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="35"/>
|
||||
<source>drawDashedLines</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="42"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="40"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="36"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="34"/>
|
||||
<source>om_0</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="43"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="37"/>
|
||||
<source>pass</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="44"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="38"/>
|
||||
<source>gain</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="47"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="41"/>
|
||||
<source>omGraduation</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="41"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="35"/>
|
||||
<source>phase</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="42"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="36"/>
|
||||
<source>unit</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="39"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="33"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/text.js" line="37"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/xcursor.js" line="47"/>
|
||||
<source>x</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="40"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="34"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/text.js" line="38"/>
|
||||
<source>y</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="42"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="36"/>
|
||||
<source>pointStyle</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -918,6 +952,11 @@ Disse innstillingene kan endres når som helst fra «Innstillinger»-menyen.</tr
|
|||
<source>text</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/text.js" line="41"/>
|
||||
<source>disableLatex</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/xcursor.js" line="48"/>
|
||||
<source>targetElement</source>
|
||||
|
@ -944,12 +983,12 @@ Disse innstillingene kan endres når som helst fra «Innstillinger»-menyen.</tr
|
|||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="35"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="36"/>
|
||||
<source>defaultExpression</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="40"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="41"/>
|
||||
<source>baseValues</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -970,12 +1009,12 @@ Disse innstillingene kan endres når som helst fra «Innstillinger»-menyen.</tr
|
|||
<context>
|
||||
<name>sequence</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="29"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="30"/>
|
||||
<source>Sequence</source>
|
||||
<translation>Følge</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="30"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="31"/>
|
||||
<source>Sequences</source>
|
||||
<translation type="unfinished">Følger</translation>
|
||||
</message>
|
||||
|
@ -983,8 +1022,8 @@ Disse innstillingene kan endres når som helst fra «Innstillinger»-menyen.</tr
|
|||
<context>
|
||||
<name>sommegainsbode</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="30"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="31"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="32"/>
|
||||
<source>Bode Magnitudes Sum</source>
|
||||
<translation>Bode-magnitudesum</translation>
|
||||
</message>
|
||||
|
@ -992,8 +1031,8 @@ Disse innstillingene kan endres når som helst fra «Innstillinger»-menyen.</tr
|
|||
<context>
|
||||
<name>sommephasesbode</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="29"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="30"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="31"/>
|
||||
<source>Bode Phases Sum</source>
|
||||
<translation>Bode-fasesum</translation>
|
||||
</message>
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
<name>About</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/About.qml" line="32"/>
|
||||
<location filename="../logarithmplotter.py" line="117"/>
|
||||
<location filename="../logarithmplotter.py" line="118"/>
|
||||
<source>About LogarithmPlotter</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -528,12 +528,12 @@ These settings can be changed at any time from the "Settings" menu.</s
|
|||
<context>
|
||||
<name>comment</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="48"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="36"/>
|
||||
<source>Ex: R+* (ℝ⁺*), N (ℕ), Z-* (ℤ⁻*), ]0;1[, {3;4;5}</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="55"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="43"/>
|
||||
<source>The following parameters are used when the definition domain is a non-continuous set. (Ex: ℕ, ℤ, sets like {0;3}...)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -543,7 +543,7 @@ These settings can be changed at any time from the "Settings" menu.</s
|
|||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="36"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="37"/>
|
||||
<source>Note: Use %1[n] to refer to %1ₙ, %1[n+1] for %1ₙ₊₁...</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -606,26 +606,60 @@ These settings can be changed at any time from the "Settings" menu.</s
|
|||
<context>
|
||||
<name>gainbode</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="31"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="33"/>
|
||||
<source>Bode Magnitude</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="32"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="34"/>
|
||||
<source>Bode Magnitudes</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="80"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="74"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="79"/>
|
||||
<source>low-pass</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="80"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="74"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="79"/>
|
||||
<source>high-pass</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>latex</name>
|
||||
<message>
|
||||
<location filename="../util/latex.py" line="70"/>
|
||||
<source>No Latex installation found.
|
||||
If you already have a latex distribution installed, make sure it's installed on your path.
|
||||
Otherwise, you can download a Latex distribution like TeX Live at https://tug.org/texlive/.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../util/latex.py" line="72"/>
|
||||
<source>DVIPNG was not found. Make sure you include it from your Latex distribution.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../util/latex.py" line="150"/>
|
||||
<source>An exception occured within the creation of the latex formula.
|
||||
Process '{}' ended with a non-zero return code {}:
|
||||
|
||||
{}
|
||||
Please make sure your latex installation is correct and report a bug if so.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../util/latex.py" line="158"/>
|
||||
<source>An exception occured within the creation of the latex formula.
|
||||
Process '{}' took too long to finish:
|
||||
{}
|
||||
Please make sure your latex installation is correct and report a bug if so.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>name</name>
|
||||
<message>
|
||||
|
@ -753,12 +787,12 @@ These settings can be changed at any time from the "Settings" menu.</s
|
|||
<context>
|
||||
<name>phasebode</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="30"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="31"/>
|
||||
<source>Bode Phase</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="31"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="32"/>
|
||||
<source>Bode Phases</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -779,108 +813,108 @@ These settings can be changed at any time from the "Settings" menu.</s
|
|||
<context>
|
||||
<name>prop</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="45"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="33"/>
|
||||
<source>expression</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="46"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="34"/>
|
||||
<source>definitionDomain</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="47"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="35"/>
|
||||
<source>destinationDomain</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="52"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="45"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="43"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="41"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="40"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="39"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="37"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="35"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/repartition.js" line="39"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="41"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="38"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="37"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="42"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="35"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="38"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/text.js" line="39"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/xcursor.js" line="49"/>
|
||||
<source>labelPosition</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="53"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="41"/>
|
||||
<source>displayMode</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="54"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="46"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="44"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="42"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="40"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="38"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/repartition.js" line="40"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="42"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="39"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="38"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="43"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="36"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="39"/>
|
||||
<source>labelX</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="59"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="33"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="47"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="34"/>
|
||||
<source>drawPoints</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="60"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="34"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/function.js" line="48"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="35"/>
|
||||
<source>drawDashedLines</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="42"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="40"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="36"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="34"/>
|
||||
<source>om_0</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="43"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="37"/>
|
||||
<source>pass</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="44"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="38"/>
|
||||
<source>gain</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="47"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/gainbode.js" line="41"/>
|
||||
<source>omGraduation</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="41"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="35"/>
|
||||
<source>phase</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="42"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/phasebode.js" line="36"/>
|
||||
<source>unit</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="39"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="33"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/text.js" line="37"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/xcursor.js" line="47"/>
|
||||
<source>x</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="40"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="34"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/text.js" line="38"/>
|
||||
<source>y</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="42"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/point.js" line="36"/>
|
||||
<source>pointStyle</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -894,6 +928,11 @@ These settings can be changed at any time from the "Settings" menu.</s
|
|||
<source>text</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/text.js" line="41"/>
|
||||
<source>disableLatex</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/xcursor.js" line="48"/>
|
||||
<source>targetElement</source>
|
||||
|
@ -920,12 +959,12 @@ These settings can be changed at any time from the "Settings" menu.</s
|
|||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="35"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="36"/>
|
||||
<source>defaultExpression</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="40"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="41"/>
|
||||
<source>baseValues</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -946,12 +985,12 @@ These settings can be changed at any time from the "Settings" menu.</s
|
|||
<context>
|
||||
<name>sequence</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="29"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="30"/>
|
||||
<source>Sequence</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="30"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sequence.js" line="31"/>
|
||||
<source>Sequences</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -959,8 +998,8 @@ These settings can be changed at any time from the "Settings" menu.</s
|
|||
<context>
|
||||
<name>sommegainsbode</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="30"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="31"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommegainsbode.js" line="32"/>
|
||||
<source>Bode Magnitudes Sum</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -968,8 +1007,8 @@ These settings can be changed at any time from the "Settings" menu.</s
|
|||
<context>
|
||||
<name>sommephasesbode</name>
|
||||
<message>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="29"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="30"/>
|
||||
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/sommephasesbode.js" line="31"/>
|
||||
<source>Bode Phases Sum</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
|
|
@ -0,0 +1,28 @@
|
|||
/**
|
||||
* LogarithmPlotter - 2D plotter software to make BODE plots, sequences and distribution functions.
|
||||
* Copyright (C) 2022 Ad5001
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
|
||||
import QtQuick 2.12
|
||||
import QtQuick.Controls 2.12
|
||||
|
||||
Image {
|
||||
id: expr
|
||||
property string expression
|
||||
|
||||
src: Latex.render(expression).split(',')[0]
|
||||
}
|
|
@ -219,47 +219,15 @@ class DrawableObject {
|
|||
* @param {string|Enum} labelPosition - Position of the label relative to the marked position
|
||||
* @param {number} posX - Component of the marked position on the x-axis
|
||||
* @param {number} posY - Component of the marked position on the y-axis
|
||||
* @param {bool} forceText - Force the rendering of the label as text.
|
||||
*/
|
||||
drawLabel(canvas, ctx, labelPosition, posX, posY) {
|
||||
if(true) { // TODO: Check for user setting with Latex.
|
||||
drawLabel(canvas, ctx, labelPosition, posX, posY, forceText = false) {
|
||||
let offset
|
||||
if(!forceText && true) { // TODO: Check for user setting with Latex.
|
||||
// With latex
|
||||
let offset = 8
|
||||
let drawLblCb = function(canvas, ctx, ltxImg) {
|
||||
switch(this.labelPosition) {
|
||||
case 'center':
|
||||
canvas.drawVisibleImage(ctx, ltxImg.source, posX-ltxImg.width/2, posY-ltxImg.height/2, ltxImg.width, ltxImg.height)
|
||||
break;
|
||||
case 'top':
|
||||
case 'above':
|
||||
canvas.drawVisibleImage(ctx, ltxImg.source, posX-ltxImg.width/2, posY-(ltxImg.height+offset), ltxImg.width, ltxImg.height)
|
||||
break;
|
||||
case 'bottom':
|
||||
case 'below':
|
||||
canvas.drawVisibleImage(ctx, ltxImg.source, posX-ltxImg.width/2, posY+offset, ltxImg.width, ltxImg.height)
|
||||
break;
|
||||
case 'left':
|
||||
canvas.drawVisibleImage(ctx, ltxImg.source, posX-(ltxImg.width+offset), posY-ltxImg.height/2, ltxImg.width, ltxImg.height)
|
||||
break;
|
||||
case 'right':
|
||||
canvas.drawVisibleImage(ctx, ltxImg.source, posX+offset, posY-ltxImg.height/2, ltxImg.width, ltxImg.height)
|
||||
break;
|
||||
case 'top-left':
|
||||
case 'above-left':
|
||||
canvas.drawVisibleImage(ctx, ltxImg.source, posX-(ltxImg.width+offset), posY-(ltxImg.height+offset), ltxImg.width, ltxImg.height)
|
||||
break;
|
||||
case 'top-right':
|
||||
case 'above-right':
|
||||
canvas.drawVisibleImage(ctx, ltxImg.source, posX+offset, posY-(ltxImg.height+offset), ltxImg.width, ltxImg.height)
|
||||
break;
|
||||
case 'bottom-left':
|
||||
case 'below-left':
|
||||
canvas.drawVisibleImage(ctx, ltxImg.source, posX-(ltxImg.width+offset), posY+offset, ltxImg.width, ltxImg.height)
|
||||
break;
|
||||
case 'bottom-right':
|
||||
case 'below-right':
|
||||
canvas.drawVisibleImage(ctx, ltxImg.source, posX+offset, posY+offset, ltxImg.width, ltxImg.height)
|
||||
break;
|
||||
}
|
||||
this.drawLabelDivergence(labelPosition, 8, ltxImg, posX, posY,
|
||||
(x,y) => canvas.drawVisibleImage(ctx, ltxImg.source, x, y, ltxImg.width, ltxImg.height))
|
||||
}
|
||||
let ltxLabel = this.getLatexLabel();
|
||||
if(ltxLabel != "")
|
||||
|
@ -269,43 +237,59 @@ class DrawableObject {
|
|||
// Without latex
|
||||
let text = this.getLabel()
|
||||
ctx.font = `${canvas.textsize}px sans-serif`
|
||||
let textSize = canvas.measureText(ctx, text)
|
||||
let offset = 4
|
||||
switch(labelPosition) {
|
||||
case 'center':
|
||||
canvas.drawVisibleText(ctx, text, posX-textSize.width/2, posY-textSize.height/2)
|
||||
break;
|
||||
case 'top':
|
||||
case 'above':
|
||||
canvas.drawVisibleText(ctx, text, posX-textSize.width/2, posY-textSize.height-offset)
|
||||
break;
|
||||
case 'bottom':
|
||||
case 'below':
|
||||
canvas.drawVisibleText(ctx, text, posX-textSize.width/2, posY+offset)
|
||||
break;
|
||||
case 'left':
|
||||
canvas.drawVisibleText(ctx, text, posX-textSize.width-offset, posY-textSize.height/2)
|
||||
break;
|
||||
case 'right':
|
||||
canvas.drawVisibleText(ctx, text, posX+offset, posY-textSize.height/2)
|
||||
break;
|
||||
case 'top-left':
|
||||
case 'above-left':
|
||||
canvas.drawVisibleText(ctx, text, posX-textSize.width, posY-textSize.height-offset)
|
||||
break;
|
||||
case 'top-right':
|
||||
case 'above-right':
|
||||
canvas.drawVisibleText(ctx, text, posX+offset, posY-textSize.height-offset)
|
||||
break;
|
||||
case 'bottom-left':
|
||||
case 'below-left':
|
||||
canvas.drawVisibleText(ctx, text, posX-textSize.width-offset, posY+offset)
|
||||
break;
|
||||
case 'bottom-right':
|
||||
case 'below-right':
|
||||
canvas.drawVisibleText(ctx, text, posX+offset, posY+offset)
|
||||
break;
|
||||
}
|
||||
this.drawLabelDivergence(labelPosition, 4, canvas.measureText(ctx, text), posX, posY,
|
||||
(x,y) => canvas.drawVisibleText(ctx, text, x, y))
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Applicates a \c drawFunction with two position arguments depending on
|
||||
* both the \c posX and \c posY of where the label should be displayed,
|
||||
* and the \c labelPosition which declares the label should be displayed
|
||||
* relatively to that position.
|
||||
* @param {string|Enum} labelPosition - Position of the label relative to the marked position
|
||||
* @param {number} offset - Margin between the position and the object to be drawn
|
||||
* @param {Dictionary} size - Size of the label item, containing two properties, "width" and "height"
|
||||
* @param {number} posX - Component of the marked position on the x-axis
|
||||
* @param {number} posY - Component of the marked position on the y-axis
|
||||
* @param {function} drawFunction - Function with two arguments (x, y) that will be called to draw the label
|
||||
*/
|
||||
drawLabelDivergence(labelPosition, offset, size, posX, posY, drawFunction) {
|
||||
switch(labelPosition) {
|
||||
case 'center':
|
||||
drawFunction(posX-size.width/2, posY-size.height/2)
|
||||
break;
|
||||
case 'top':
|
||||
case 'above':
|
||||
drawFunction(posX-size.width/2, posY-size.height-offset)
|
||||
break;
|
||||
case 'bottom':
|
||||
case 'below':
|
||||
drawFunction(posX-size.width/2, posY+offset)
|
||||
break;
|
||||
case 'left':
|
||||
drawFunction(posX-size.width-offset, posY-size.height/2)
|
||||
break;
|
||||
case 'right':
|
||||
drawFunction(posX+offset, posY-size.height/2)
|
||||
break;
|
||||
case 'top-left':
|
||||
case 'above-left':
|
||||
drawFunction(posX-size.width, posY-size.height-offset)
|
||||
break;
|
||||
case 'top-right':
|
||||
case 'above-right':
|
||||
drawFunction(posX+offset, posY-size.height-offset)
|
||||
break;
|
||||
case 'bottom-left':
|
||||
case 'below-left':
|
||||
drawFunction(posX-size.width-offset, posY+offset)
|
||||
break;
|
||||
case 'bottom-right':
|
||||
case 'below-right':
|
||||
drawFunction(posX+offset, posY+offset)
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -37,11 +37,12 @@ class Text extends Common.DrawableObject {
|
|||
[QT_TRANSLATE_NOOP('prop','x')]: 'Expression',
|
||||
[QT_TRANSLATE_NOOP('prop','y')]: 'Expression',
|
||||
[QT_TRANSLATE_NOOP('prop','labelPosition')]: P.Enum.Positioning,
|
||||
[QT_TRANSLATE_NOOP('prop','text')]: 'string'
|
||||
[QT_TRANSLATE_NOOP('prop','text')]: 'string',
|
||||
[QT_TRANSLATE_NOOP('prop','disableLatex')]: 'boolean'
|
||||
}}
|
||||
|
||||
constructor(name = null, visible = true, color = null, labelContent = 'null',
|
||||
x = 1, y = 0, labelPosition = 'center', text = 'New text') {
|
||||
x = 1, y = 0, labelPosition = 'center', text = 'New text', disableLatex = false) {
|
||||
if(name == null) name = Common.getNewName('t')
|
||||
super(name, visible, color, labelContent)
|
||||
this.type = 'Point'
|
||||
|
@ -51,50 +52,45 @@ class Text extends Common.DrawableObject {
|
|||
this.y = y
|
||||
this.labelPosition = labelPosition
|
||||
this.text = text
|
||||
this.disableLatex = disableLatex
|
||||
}
|
||||
|
||||
getReadableString() {
|
||||
return `${this.name} = "${this.text}"`
|
||||
}
|
||||
|
||||
latexMarkupText() {
|
||||
let txt = this.text
|
||||
let i
|
||||
for(i = 0; txt.includes('$$'); i++)
|
||||
if(i & 0x01) // Every odd number
|
||||
txt = txt.replace('$$', '\\textrm{')
|
||||
else
|
||||
txt = txt.replace('$$', '}')
|
||||
if(i & 0x01) // Finished by a }
|
||||
txt += "{"
|
||||
return txt
|
||||
}
|
||||
|
||||
getLatexString() {
|
||||
return `${Latex.variable(this.name)} = "\\textrm{${this.latexMarkupText()}}"`
|
||||
}
|
||||
|
||||
export() {
|
||||
return [this.name, this.visible, this.color.toString(), this.labelContent, this.x.toEditableString(), this.y.toEditableString(), this.labelPosition, this.text]
|
||||
}
|
||||
|
||||
draw(canvas, ctx) {
|
||||
var [canvasX, canvasY] = [canvas.x2px(this.x.execute()), canvas.y2px(this.y.execute())]
|
||||
ctx.font = `${canvas.textsize}px sans-serif`
|
||||
var textSize = ctx.measureText(this.text).width
|
||||
switch(this.labelPosition) {
|
||||
case 'center':
|
||||
canvas.drawVisibleText(ctx, this.text, canvasX-textSize/2, canvasY+4)
|
||||
break;
|
||||
case 'top':
|
||||
canvas.drawVisibleText(ctx, this.text, canvasX-textSize/2, canvasY-16)
|
||||
break;
|
||||
case 'bottom':
|
||||
canvas.drawVisibleText(ctx, this.text, canvasX-textSize/2, canvasY+16)
|
||||
break;
|
||||
case 'left':
|
||||
canvas.drawVisibleText(ctx, this.text, canvasX-textSize-5, canvasY+4)
|
||||
break;
|
||||
case 'right':
|
||||
canvas.drawVisibleText(ctx, this.text, canvasX+5, canvasY+4)
|
||||
break;
|
||||
case 'top-left':
|
||||
canvas.drawVisibleText(ctx, this.text, canvasX-textSize-5, canvasY-16)
|
||||
break;
|
||||
case 'top-right':
|
||||
canvas.drawVisibleText(ctx, this.text, canvasX+5, canvasY-16)
|
||||
break;
|
||||
case 'bottom-left':
|
||||
canvas.drawVisibleText(ctx, this.text, canvasX-textSize-5, canvasY+16)
|
||||
break;
|
||||
case 'bottom-right':
|
||||
canvas.drawVisibleText(ctx, this.text, canvasX+5, canvasY+16)
|
||||
break;
|
||||
getLabel() {
|
||||
return this.text
|
||||
}
|
||||
|
||||
}
|
||||
getLatexLabel() {
|
||||
return `\\textrm{${this.latexMarkupText()}}`
|
||||
}
|
||||
|
||||
draw(canvas, ctx) {
|
||||
let yOffset = this.disableLatex ? canvas.textsize-4 : 0
|
||||
this.drawLabel(canvas, ctx, this.labelPosition, canvas.x2px(this.x.execute()), canvas.y2px(this.y.execute())+yOffset, this.disableLatex)
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -143,11 +143,11 @@ class Latex(QObject):
|
|||
"""
|
||||
proc = Popen(process, stdout=PIPE, stderr=PIPE, cwd=self.tempdir.name)
|
||||
try:
|
||||
out, err = proc.communicate(timeout=5) # 5 seconds is already FAR too long.
|
||||
out, err = proc.communicate(timeout=2) # 2 seconds is already FAR too long.
|
||||
if proc.returncode != 0:
|
||||
# Process errored
|
||||
QMessageBox.warning(None, "LogarithmPlotter - Latex",
|
||||
QCoreApplication.translate("latex", "An exception occured within the creation of the latex formula.\nProcess '{}' ended with a non-zero return code {}:\n{}\nPlease make sure your latex installation is correct and report a bug if so.")
|
||||
QCoreApplication.translate("latex", "An exception occured within the creation of the latex formula.\nProcess '{}' ended with a non-zero return code {}:\n\n{}\nPlease make sure your latex installation is correct and report a bug if so.")
|
||||
.format(" ".join(process), proc.returncode, str(out, 'utf8')+"\n"+str(err,'utf8')))
|
||||
raise Exception(" ".join(process) + " process exited with return code " + str(proc.returncode) + ":\n" + str(out, 'utf8')+"\n"+str(err,'utf8'))
|
||||
except TimeoutExpired as e:
|
||||
|
|
Loading…
Reference in a new issue