Skip to content

Commit 3071a3b

Browse files
committed
Merge branch 'develop'
2 parents cec2813 + 1faf6f1 commit 3071a3b

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+1834
-1561
lines changed

.github/workflows/ci.yaml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,11 +33,12 @@ jobs:
3333
pip install lxml cssselect Pillow
3434
- name: Test installation script
3535
run: |
36-
python test_installation_script.py 2> /dev/null
36+
python test_installation_script.py
3737
python setup.py
38-
wget https://gitlab.com/inkscape/extensions/-/raw/master/inkex/tester/inkscape.extension.rng
3938
- name: Perfom unit-tests
4039
run: |
4140
export PYTHONPATH="`inkscape --system-data-directory`/extensions:$HOME/.config/inkscape/extensions/"
4241
python -m pytest --verbose -s pytests
43-
xmllint --noout --relaxng inkscape.extension.rng textext/textext.inx
42+
# Deactivate this test since the rng file misses the show-stderr option
43+
# wget https://gitlab.com/inkscape/extensions/-/raw/master/inkex/tester/inkscape.extension.rng
44+
# xmllint --noout --relaxng inkscape.extension.rng textext/textext.inx

.gitignore

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,9 @@
33
*.rej
44
*.json
55
.directory
6-
/assets/
7-
/.idea/
8-
/textext/.cache.json
9-
/textext/config.json
6+
assets/
7+
.idea/
8+
textext/.cache.json
9+
textext/config.json
10+
docs/build/*
1011
.DS_Store

AUTHORS.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,10 @@ went into the development of the project.
1717
- Antonio Russo
1818
- Brian Clarke
1919
- dongguaguaguagua@github
20+
- Frank Skarman
2021
- Florent Becker
2122
- jocelynetienne@github
23+
- Jonas (the16thpythonist)
2224
- Markus Wallerberger
2325
- Michael Struwig
2426
- Noel Kuntze

CHANGELOG.rst

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,19 @@
1+
Version 1.11.0 (2024-01-06)
2+
~~~~~~~~~~~~~~~~~~~~~~~~~~~
3+
- Fixed (the most annoying issue!):
4+
Horizontal lines as they appear in \frac or \sqrt commands cannot be
5+
colorized by setting the fill color. If they have been manually colored
6+
by setting the stroke color the lines disappear after re-compilation.
7+
- New: removed the Stroke to Path option, it is not necessary anymore due to
8+
the fix mentioned above.
9+
- New: typst preamble and preview support
10+
- New: It is possible to change the command line options for the LaTeX compilers (useful e.g. to incorporate
11+
the -shell-escape option). See
12+
`this FAQ entry <https://textext.github.io/textext/usage/faq.html#compiling-latex-code-with-additional-command-line-options-e-g-shell-escape>`__
13+
in the documentation
14+
- Fixed: typst snippets contain a large empty background frame
15+
- Fixed: TexText fails silently if unhandled errors occur.
16+
117
Version 1.10.2 (2024-02-20)
218
~~~~~~~~~~~~~~~~~~~~~~~~~~~
319
- Fixed: Wrong environment inserted when `Display Math` option is selected

LICENSE.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Copyright (c) 2006-2024 TexText developers.
1+
Copyright (c) 2006-2025 TexText developers.
22
All rights reserved.
33

44
Redistribution and use in source and binary forms, with or without

README.rst

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@ TexText - A TeX / typst extension for Inkscape
55

66
TexText is a Python plugin for the vector graphics editor
77
`Inkscape <http://www.inkscape.org/>`__ providing the possibility to add
8-
and re-edit LaTeX and `typst <https://typst.app/>`__ generated SVG elements to your drawing.
8+
and re-edit LaTeX and `typst <https://typst.app/>`__ generated SVG elements
9+
to your drawing (a installed LaTeX and/or typst distribution is required).
910

1011
.. figure:: docs/source/images/textext-with-inkscape.png
1112
:alt: TexText dialog with Inkscape
@@ -32,15 +33,17 @@ Download of the most recent version (and older ones): https://github.com/textext
3233

3334
Compatibility chart:
3435

35-
+---------------------+-------------------------------------------------------------------+
36-
| Inkscape | TexText |
37-
+=====================+===================================================================+
38-
| 1.4.x, 1.3.x | `>=1.9.0 <https://github.com/textext/textext/releases>`_ |
39-
+---------------------+-------------------------------------------------------------------+
40-
| 1.2.x, 1.1.x, 1.0.x | `1.8.2 <https://github.com/textext/textext/releases/tag/1.8.2>`_ |
41-
+---------------------+-------------------------------------------------------------------+
42-
| 0.92.x | `0.11 <https://github.com/textext/textext/releases/tag/0.11.0>`_ |
43-
+---------------------+-------------------------------------------------------------------+
36+
+---------------------+---------------------------------------------------------------------+
37+
| Inkscape | TexText |
38+
+=====================+=====================================================================+
39+
| 1.4.x | `>=1.11.0 <https://github.com/textext/textext/releases>`_ |
40+
+---------------------+---------------------------------------------------------------------+
41+
| 1.3.x | `1.10.2 <https://github.com/textext/textext/releases/tag/1.10.2>`_ |
42+
+---------------------+---------------------------------------------------------------------+
43+
| 1.2.x, 1.1.x, 1.0.x | `1.8.2 <https://github.com/textext/textext/releases/tag/1.8.2>`_ |
44+
+---------------------+---------------------------------------------------------------------+
45+
| 0.92.x | `0.11 <https://github.com/textext/textext/releases/tag/0.11.0>`_ |
46+
+---------------------+---------------------------------------------------------------------+
4447

4548
Documentation
4649
-------------

build_packages.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
This file is part of TexText, an extension for the vector
33
illustration program Inkscape.
44
5-
Copyright (c) 2006-2024 TexText developers.
5+
Copyright (c) 2006-2025 TexText developers.
66
77
TexText is released under the 3-Clause BSD license. See
88
file LICENSE.txt or go to https://github.com/textext/textext
6.65 KB
Loading

0 commit comments

Comments
 (0)