Releases: simtex-dev/engine
0.4.2-beta
This release contains major change on commandline syntax as well as options:
- Feauturing a more simple use of the program, it now only requires the input file, and
-b
as well as-B
is simple a toggle argument that does not require input,-c
and-i
were also removed. Some commands were also simplified, kindly refer to #25 and README for the full options of the program, which can also be accessed viasimtex -h
credits to The Coding Den reviewers. - Support for centered sections that can be toggled with
c
in the sections syntax, e.g.#c
or by simply adding\centering
to the title, although the latter is now new #26 - Autocorrect feature was also removed as deemed unnecessary
The sha256sum of the files below:
6767685fe984ce2f07810c06b0534c3e6514ce5eb3e4c1f7b3be70b6e0f4dd22 simtex-0.4.2b0-py3-none-any.whl
61fa56fa519604c185d6bdb55c4250452a9513978ce257d648e797d8f1edceac simtex-0.4.2b0.tar.gz
05a84a107a21c62e62e885e3c74c886d9fb00db8f86c481055c4d2fbb80f3564 simtex
Full Changelog: 0.4.1-beta...0.4.2-beta
0.4.1-beta
patch #27
Computed sha256sum of files below:
7a3aaa1062424c08ebf6721401605c020e443631f294c2bcf94b9bed222fa108 simtex-0.4.1b0-py3-none-any.whl
f34ae7b0b3e4ce2cdc536498465f96482d4297c2b54167a9367d047299a21746 simtex-0.4.1b0.tar.gz
db50cc962addc3e7dcabe27cdb14ea8fb3dde5358f8c7f586f3dffd8a9b5eaf9 simtex
Full Changelog: 0.4-beta...0.4.1-beta
0.4-beta
This releases contains some features that is in beta stage.
Some new features are introduced in this release:
- Numberless align and equation lines using
--
#13 (contains example and use) - Simple table support #11 (beta)
- Allow multiple files conversion in a directory by simply giving the directory in
-i
argument - Automatic escape of special characters such as
_
and%
- include
-y
,--assumeyes
argument - Simple autocorrect of spelling error (beta)
- Automatic replacement of user defined symbols/strings with their respective latex command given by the user (alpha) which can be toggled with
-R
and set to default with"REPLACE": true
- Bug fixes and improvements
- Chores:
- Ask before fetching the original config file from repository
- improved prompts
- use filename as title if there is no given, and use the input filename as output filename to reduce the arguments required
- improve algorithm
- fix erroneous formattings
- automatically remove number from
\text{}
in math mode - improve formatting of lines written in the tex file
- reduce the parameter in config file
Computed sha256sum of files below:
0cbffbac3171f2454b961719cb4b368e4137d11d5074ab42b17de380b5b2fd15 simtex-0.4b0-py3-none-any.whl
0412a95a1a129e2cc0d327f7a0a7061d1bbe12c9b502b9314753ecc9707eea8f simtex-0.4b0.tar.gz
a1e35a98ade5dad1c68b43ddca91039993956574426cdbd2ecec4252b9dd090a simtex
Open an issue for feature request, it would be considered as long as it does not make the use of program intricate or beyond simplicity!
Full Changelog: v0.3.2-beta...0.4-beta
0.3.3-beta
This release contains experimental features
The new release includes some fixes and features:
- Fix regex error from word
LaTeX
as reported in #7 - Automatically replace some common math symbols, this is an experimental feature, with some documentation in #12 , but can be turned off in
simtex.json
by setting"REPLACE"
tofalse
. - Fix subscript not being processed correctly in math mode #9
- Fix quotations not properly formatted #10
- Remove default filename parameter in
simtex.json
, use the input filename as output name if there is no specified. - Use input filename as title, if there is also no specified.
- some little and potential bug fixes
Computed sha256sum of files below:
d57109caa3dfb45241ec1fbd1cda32e489a6afe2ec340b3d814833aab211be5c simtex-0.3.3b0-py3-none-any.whl
0e2339e499deead5eac2f3e488156556c5b18d7ef2510c81875c2edbe3c6c0fe simtex-0.3.3b0.tar.gz
8583077b76e4484aa33bcdce12ddb1d74240b179f4e5b848e4ba7c48579f8299 simtex
The program can be used with frozen program, simtex
, where the dependencies as well as the python is packaged with, you can simply include it in your $PATH
, which is usually $HOME/.local/bin
in Linux and MacOS.
The .whl
file can be installed with pip
or pip3
, dependencies required includes requests==2.28.1
and rich==12.4.4
, to install the .tar.gz
, refer to INSTALL.md.
Full Changelog: v0.3.2.2-beta...0.3.3-beta
v0.3.2.1-beta
Patch output folder directing to /out
instead of ./out
.
Computed sha256sum of the files below:
f0498d9b3f016c9693b6f466197ddf17f39e40e72be0d7b074a35e98439c2aa7 simtex
6c0a69278454da2efb489ba126156a99316b8c8664a0883442b1e5c878434cca simtex-0.3.2.1b0-py3-none-any.whl
7c4b969cafc5d72d97818a044315c3f296d40bcffbef30f21a1c77e1b9d9f0e4 simtex-0.3.2.1b0.tar.gz
The .whl
file can be installed with pip
or pip3
, dependencies required includes requests==2.28.1
and rich==12.4.4
, to install the .tar.gz
, refer to INSTALL.md.
Full Changelog: v0.3.2-beta...v0.3.2.1-beta
v0.3.2-beta
Some changes include:
- improve block quotes support
- fix equation in math mode
- support number-less sections
- default output folder to
./out
inside the folder of the input file - bug fixes
From 0.3.1-beta
- fix #6 by adding auto config update per release
- include config merger to avoid overwriting the existing modifications in old config file
- improve exception catching to reduce crashes
Computed sha256sum of the files below:
2cdb6b4136641fde202e12f1ba550e67e0e53dd261348a3a9e5ebf1f56a926c7 simtex-0.3.2b0-py3-none-any.whl
e395d085114dc8ce846349f5b8fa5aed2693291dd09f6027830c2b93fb7881f0 simtex-0.3.2b0.tar.gz
f0e38ef3b477f223eccab1aac388310eaaabc836fd6c7effe844dd679d17c143 simtex
The .whl
file can be installed with pip
or pip3
, dependencies required includes requests==2.28.1
and rich==12.4.4
, to install the .tar.gz
, refer to INSTALL.md.
Full Changelog: v0.3.0-beta...v0.3.2-beta
v0.3.0-beta
The version 0.3.0 moved from alpha to beta phase. The changes includes refactored codebase, as well as some other features and improvements:
- Better support for text formats, such as bold, italics, and inline code.
- Support for other compiler,
xetex
, andluatex
are supported, but every other compiler can be used given that it is inPATH
and is functional and installed. - replacement of "latex" word with the LaTeX typeset.
- strike through, superscript, subscript, emphasize, and underline support.
- "Smart quotes" as well as code blocks.
- Filename as title parameter.
- Improved versatility of program -- the program wont raise systemexit immediately anymore after missing or errenous parameters.
Non-major changes:
- Improved formatting of output LaTeX file.
- Bug fixes.
- Improved codebase, the program should now be faster, as opposed to previous one that is cluttered with code.
- More contributor friendly since the code base is now less messy, at least for me.
- Released in pypi for easier installation
Computed sha256sum of the files below:
7e01a550fd681b23d45a88f6f11892ed98fb19f8700f41345b80654c0aa24e5e simtex-0.3.0b0-py3-none-any.whl
9513c0c778dc80d6d05e1b1560690d098aba0a61646d1d07efe112ba6b8fab45 simtex-0.3.0b0.tar.gz
The .whl
file can be installed with pip
or pip3
, dependencies required includes requests==2.28.1
and rich==12.4.4
, to install the .tar.gz
, refer to INSTALL.md.
Full Changelog: v0.2.1-alpha...v0.3.0-beta
simtex v0.2.0-alpha
This includes more features and refactored codebase. The most significant features and improvements I remember includes:
- Supports text highlights, such as bold (using
\textbf{}
), emphasize (using\emph{}
) and italics (using\textit{}
). - Better support for
\texttt{}
as well as images and code blocks. - Config file parsing improvements, by default the program will now look into
$HOME/.config/simtex/code_conf.txt
for code config file, instead of having a crappy default. - Fix #4
Computed sha256sum of the files below:
8582f41913c16f893341104cc42d907aaaf04d913d24bdd44ee8be628763af32 simtex-0.2.0a0-py3-none-any.whl
b6b3ddb017dfc8d5f351e161cad8d11372a32b6c08646439a3be41017a7b0d5d simtex-0.2.0a0.tar.gz
The .whl
file can be installed with pip
or pip3
, dependencies required includes requests==2.28.1
and rich==12.4.4
, to install the .tar.gz
, refer to INSTALL.md.
Full Changelog: v0.1.0-alpha...v0.2.0-alpha
simtex v0.1.0-alpha
Convert your markdown/text files into LaTeX/pdf with one command.
Computed sha256sum of the files below:
1114b078912bde66d12b86eeddd5abcd72ab4bd113fef5449a2defc104ac9b13 simtex-0.1.0a0-py3-none-any.whl
5a9202a01b389096d61a8cf5d2e15292e961f9551233890f8e341f40bd0466b6 simtex-0.1.0a0.tar.gz
The .whl
file can be installed with pip
or pip3
, dependencies required includes requests==2.28.1
and rich==12.4.4
.