Skip to content

Commit 2d12708

Browse files
author
cranko
committed
Release commit created with Cranko.
+++ cranko-release-info-v1 [[projects]] qnames = ["tectonic_xdv", "cargo"] version = "0.2.0" age = 1 [[projects]] qnames = ["tectonic_errors", "cargo"] version = "0.2.0" age = 22 [[projects]] qnames = ["tectonic_xetex_format", "cargo"] version = "0.1.0" age = 1 [[projects]] qnames = ["tectonic_status_base", "cargo"] version = "0.2.0" age = 16 [[projects]] qnames = ["tectonic_io_base", "cargo"] version = "0.4.0" age = 1 [[projects]] qnames = ["tectonic_geturl", "cargo"] version = "0.3.1" age = 1 [[projects]] qnames = ["tectonic_docmodel", "cargo"] version = "0.1.2" age = 1 [[projects]] qnames = ["tectonic_dep_support", "cargo"] version = "0.1.0" age = 26 [[projects]] qnames = ["tectonic_cfg_support", "cargo"] version = "0.1.4" age = 1 [[projects]] qnames = ["tectonic_bundles", "cargo"] version = "0.2.0" age = 3 [[projects]] qnames = ["tectonic_bridge_icu", "cargo"] version = "0.2.0" age = 22 [[projects]] qnames = ["tectonic_bridge_graphite2", "cargo"] version = "0.2.1" age = 4 [[projects]] qnames = ["tectonic_bridge_harfbuzz", "cargo"] version = "0.2.4" age = 1 [[projects]] qnames = ["tectonic_bridge_freetype2", "cargo"] version = "0.2.0" age = 22 [[projects]] qnames = ["tectonic_bridge_flate", "cargo"] version = "0.1.5" age = 10 [[projects]] qnames = ["tectonic_bridge_core", "cargo"] version = "0.3.0" age = 4 [[projects]] qnames = ["tectonic_xetex_layout", "cargo"] version = "0.1.1" age = 3 [[projects]] qnames = ["tectonic_pdf_io", "cargo"] version = "0.1.2" age = 4 [[projects]] qnames = ["tectonic_engine_xetex", "cargo"] version = "0.2.0" age = 0 [[projects]] qnames = ["tectonic_engine_xdvipdfmx", "cargo"] version = "0.1.3" age = 8 [[projects]] qnames = ["tectonic_engine_spx2html", "cargo"] version = "0.1.0" age = 0 [[projects]] qnames = ["tectonic_engine_bibtex", "cargo"] version = "0.1.3" age = 10 [[projects]] qnames = ["tectonic", "cargo"] version = "0.8.0" age = 2 +++
2 parents 810f924 + 3eb1495 commit 2d12708

6 files changed

Lines changed: 35 additions & 6 deletions

File tree

Cargo.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,9 +73,9 @@ tectonic_bridge_core = { path = "crates/bridge_core", version =">=0.3.0,<1"}
7373
tectonic_bundles = { path = "crates/bundles", version =">=0.2.0,<1", default-features = false }
7474
tectonic_docmodel = { path = "crates/docmodel", version =">=0.1.2,<1", optional = true }
7575
tectonic_engine_bibtex = { path = "crates/engine_bibtex", version =">=0.1.0,<1"}
76-
tectonic_engine_spx2html = { path = "crates/engine_spx2html", version =">=0.0.0,<1"}
76+
tectonic_engine_spx2html = { path = "crates/engine_spx2html", version =">=0.1.0,<1"}
7777
tectonic_engine_xdvipdfmx = { path = "crates/engine_xdvipdfmx", version =">=0.1.0,<1"}
78-
tectonic_engine_xetex = { path = "crates/engine_xetex", version =">=0.1.4,<1"}
78+
tectonic_engine_xetex = { path = "crates/engine_xetex", version =">=0.2.0,<1"}
7979
tectonic_errors = { path = "crates/errors", version =">=0.1.0,<1"}
8080
tectonic_geturl = { path = "crates/geturl", version =">=0.3.0,<1", default-features = false }
8181
tectonic_io_base = { path = "crates/io_base", version =">=0.3.0,<1"}
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# tectonic_engine_spx2html 0.1.0 (2022-02-28)
2+
3+
Introduce this crate, which starts implementing Tectonic's HTML output. It uses
4+
[tera] for templating and a hacked version of [pinot] for parsing font files,
5+
which turns out to be important for precise typography.
6+
7+
The implementation is still very much preliminary, and the associated HTML and
8+
CSS templates haven't yet been published anywhere, so it's not very useful as
9+
yet, but hopefully that will all be changing soon.
10+
11+
[tera]: https://crates.io/crates/tera
12+
[pinot]: https://crates.io/crates/pinot

crates/engine_spx2html/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
[package]
77
name = "tectonic_engine_spx2html"
8-
version = "0.0.0"
8+
version = "0.1.0"
99
authors = ["Peter Williams <peter@newton.cx>"]
1010
description = """
1111
The Tectonic engine that converts SPX output to HTML.

crates/engine_xetex/CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,20 @@
1+
# tectonic_engine_xetex 0.2.0 (2022-02-28)
2+
3+
- Use the new `tectonic_xetex_format` crate as part of the build process (#851,
4+
#848, @pkgw). This crate defines all of the metadata about the XeTeX engine
5+
internals, with versioning, and generates the necessary header files and
6+
macros. It also contains code for decoding XeTeX/Tectonic format files, so
7+
that we'll be able to introspect engine data structures such as macro
8+
definitions.
9+
- Plumb in some specials that will be used by the prototype HTML output
10+
mode (#865, @pkgw)
11+
- Tidy up some of the auto-generated C code
12+
- Fix an internal transcription error: `pre_display_direction`, not
13+
`pre_display_correction`
14+
- Fix a long-standing test issue with PNG image dimensions occasionally leading
15+
to not-quite-reproducible output (#847, @pkgw)
16+
17+
118
# tectonic_engine_xetex 0.1.4 (2021-07-04)
219

320
- Avoid misplaced newlines in warning output ([#803], [@ralismark])

crates/engine_xetex/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
[package]
77
name = "tectonic_engine_xetex"
8-
version = "0.1.4"
8+
version = "0.2.0"
99
authors = ["Peter Williams <peter@newton.cx>"]
1010
description = """
1111
The [XeTeX](http://xetex.sourceforge.net/) engine as a reusable crate.

0 commit comments

Comments
 (0)