Compare commits

..

No commits in common. "1e32faa1d1bd2f0c7e1dafd43873b373f97c8b9e" and "12b48a2e7414961e33241581e9ffeb62fc21c586" have entirely different histories.

4 changed files with 6 additions and 10 deletions

View file

@ -67,8 +67,4 @@ const Helper = {
const Latex = { const Latex = {
/** @type {function(string, number, string): string} */ /** @type {function(string, number, string): string} */
render: (latex_markup, font_size, color) => '', render: (latex_markup, font_size, color) => '',
/** @type {function(string, number, string): string} */
findPrerendered: (latex_markup, font_size, color) => '',
/** @type {function(): boolean} */
checkLatexInstallation: () => true,
} }

View file

@ -17,14 +17,14 @@ You can find more screenshots on the [app website](https://apps.ad5001.eu/logari
You can simply run LogarithmPlotter using `python3 run.py`. You can simply run LogarithmPlotter using `python3 run.py`.
In order to test translations, you can use the `--lang=<lang code>` commandline option to force the locale of LogarithmPlotter. In order to test translations, you can use the `--lang=<lang code>` command line option to force the detected locale of LogarithmPlotter.
## Install ## Install
### Generate installers: ### Generate installers:
All scripts noted here can be found in the `scripts` directory. All scripts noted here can be found in the `scripts` directory.
You can generate installers for LogarithmPlotter after installing all the dependencies: You can generate installers from LogarithmPlotter after installing all the dependencies:
For all builds, you need [Python 3](https://python.org) with [PySide6](https://pypi.org/project/PySide6/) installable with `pip install PySide6`. For all builds, you need [Python 3](https://python.org) with [PySide6](https://pypi.org/project/PySide6/) installable with `pip install PySide6`.
- Windows installer: - Windows installer:
- You need `pyinstaller`. You can install it using `pip install pyinstaller`. - You need `pyinstaller`. You can install it using `pip install pyinstaller`.

View file

@ -16,7 +16,7 @@
<description> <description>
<p> <p>
LogarithmPlotter is, as its name suggests, a plotter made with logarithm scales in mind. With an object system similar to Geogebra's, it allows dynamic creation of both logarithmic-scaled and non logarithmic-scaled plots with very few limitations. LogarithmPlotter is, as it's name suggests, a plotter made with logarithm scales in mind. With an object system similar to Geogebra's, it allows dynamic creation of both logarithmic-scaled and non logarithmic-scaled plots with very few limitations.
</p> </p>
<p xml:lang="fr"> <p xml:lang="fr">
LogarithmPlotter est, comme son nom l'indique, un créateur de graphes et diagrammes 2D réalisé avec l'échelle logarithmique en tête. Avec un système d'objets similaire à Geogebra, ce qui lui permet de créer des graphes à échelle logarithmique et non logarithmique avec peu de limitations. LogarithmPlotter est, comme son nom l'indique, un créateur de graphes et diagrammes 2D réalisé avec l'échelle logarithmique en tête. Avec un système d'objets similaire à Geogebra, ce qui lui permet de créer des graphes à échelle logarithmique et non logarithmique avec peu de limitations.
@ -25,7 +25,7 @@
A LogarithmPlotter egy logaritmus-ábrázoló, amely logaritmikus léptékek figyelembevételével készült. A Geogebrához hasonló objektumrendszerrel dinamikus parcellák létrehozását teszi lehetővé, nagyon kevés korlátozással. A LogarithmPlotter egy logaritmus-ábrázoló, amely logaritmikus léptékek figyelembevételével készült. A Geogebrához hasonló objektumrendszerrel dinamikus parcellák létrehozását teszi lehetővé, nagyon kevés korlátozással.
</p> </p>
<p> <p>
Its primary use is to quickly create asymptotic Bode plots, but its extensible nature and ability to switch to non-logarithmic scales allow it to create other things with it, like sequences or statistical repartition functions. It's primary use is to quickly create asymptotic Bode plots, but it's extensible nature and ability to switch to non-logarithmic scales allow it to create other things with it, like sequences or statistical repartition functions.
</p> </p>
<p xml:lang="fr"> <p xml:lang="fr">
Son intérêt principal est de permettre de créer des diagrammes asymptotiques de Bode, mais sa nature extensible et sa capacité à passer à une échelle non-logarithmique lui permet de créer d'autres choses. Son intérêt principal est de permettre de créer des diagrammes asymptotiques de Bode, mais sa nature extensible et sa capacité à passer à une échelle non-logarithmique lui permet de créer d'autres choses.

View file

@ -123,7 +123,7 @@ if sys.platform == 'linux':
setuptools.setup( setuptools.setup(
install_requires=([] if "FLATPAK_INSTALL" in os.environ else ["PySide6-Essentials"]), install_requires=([] if "FLATPAK_INSTALL" in os.environ else ["PySide6-Essentials"]),
python_requires='>=3.9', python_requires='>=3.8',
name='logarithmplotter', name='logarithmplotter',
version=pkg_version, version=pkg_version,