Normalize quotes in READMEs
This commit is contained in:
parent
d76af16f13
commit
eb473ee2fc
|
@ -35,5 +35,5 @@ that simply reformat existing code.
|
||||||
## Legalities
|
## Legalities
|
||||||
|
|
||||||
New Tectonic code is licensed under the MIT License, and we assign its copyright
|
New Tectonic code is licensed under the MIT License, and we assign its copyright
|
||||||
to “the Tectonic Project”. Any code that you submit to Tectonic will be assumed
|
to "the Tectonic Project". Any code that you submit to Tectonic will be assumed
|
||||||
to be made available under these terms unless explicitly stated otherwise.
|
to be made available under these terms unless explicitly stated otherwise.
|
||||||
|
|
|
@ -8,7 +8,7 @@ version = "0.0.0-dev.0" # assigned with cranko (see README)
|
||||||
authors = ["Peter Williams <peter@newton.cx>"]
|
authors = ["Peter Williams <peter@newton.cx>"]
|
||||||
description = """
|
description = """
|
||||||
A modernized, complete, embeddable TeX/LaTeX engine. Tectonic is forked from the XeTeX
|
A modernized, complete, embeddable TeX/LaTeX engine. Tectonic is forked from the XeTeX
|
||||||
extension to the classic “Web2C” implementation of TeX and uses the TeXLive distribution
|
extension to the classic "Web2C" implementation of TeX and uses the TeXLive distribution
|
||||||
of support files.
|
of support files.
|
||||||
"""
|
"""
|
||||||
homepage = "https://tectonic-typesetting.github.io/"
|
homepage = "https://tectonic-typesetting.github.io/"
|
||||||
|
|
|
@ -13,8 +13,8 @@ engine, powered by [XeTeX](http://xetex.sourceforge.net/) and
|
||||||
|
|
||||||
If you just want to compile TeX documents, you should probably **click through
|
If you just want to compile TeX documents, you should probably **click through
|
||||||
to [the main Tectonic website](https://tectonic-typesetting.github.io/)**. This
|
to [the main Tectonic website](https://tectonic-typesetting.github.io/)**. This
|
||||||
page is primarily aimed at folks interested in how Tectonic works “under the
|
page is primarily aimed at folks interested in how Tectonic works "under the
|
||||||
hood.” If you want to build the [`tectonic`][crate] Rust crate, check out [its
|
hood." If you want to build the [`tectonic`][crate] Rust crate, check out [its
|
||||||
README](./CARGO_README.md).
|
README](./CARGO_README.md).
|
||||||
|
|
||||||
[crate]: https://crates.io/crates/tectonic
|
[crate]: https://crates.io/crates/tectonic
|
||||||
|
@ -47,7 +47,7 @@ If you’re interested in Tectonic as a software tool, you might also want to ch
|
||||||
[project](https://github.com/Mrmaxmeier/tectonic-on-arXiv) by
|
[project](https://github.com/Mrmaxmeier/tectonic-on-arXiv) by
|
||||||
[@Mrmaxmeier](https://github.com/Mrmaxmeier/)
|
[@Mrmaxmeier](https://github.com/Mrmaxmeier/)
|
||||||
|
|
||||||
## The “reference sources”
|
## The "reference sources"
|
||||||
|
|
||||||
Much of the core code of Tectonic is derived from
|
Much of the core code of Tectonic is derived from
|
||||||
[XeTeX](http://xetex.sourceforge.net/), and we strive to track and maintain
|
[XeTeX](http://xetex.sourceforge.net/), and we strive to track and maintain
|
||||||
|
@ -58,7 +58,7 @@ XeTeX, but the expression of those changes in source form may well change
|
||||||
greatly over time.
|
greatly over time.
|
||||||
|
|
||||||
In this repository, the Git submodule `reference_sources` links to the
|
In this repository, the Git submodule `reference_sources` links to the
|
||||||
[“staging repository”](https://github.com/tectonic-typesetting/tectonic-staging)
|
["staging repository"](https://github.com/tectonic-typesetting/tectonic-staging)
|
||||||
that tracks the XeTeX source
|
that tracks the XeTeX source
|
||||||
code that we use as a reference. In particular, the version of the reference
|
code that we use as a reference. In particular, the version of the reference
|
||||||
code in the submodule is the most recent code whose semantics are *guaranteed*
|
code in the submodule is the most recent code whose semantics are *guaranteed*
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
This crate is part of [the Tectonic
|
This crate is part of [the Tectonic
|
||||||
project](https://tectonic-typesetting.github.io/en-US/). It provides a C API to
|
project](https://tectonic-typesetting.github.io/en-US/). It provides a C API to
|
||||||
core I/O services provided by the Tectonic Rust code. This API is then consumed
|
core I/O services provided by the Tectonic Rust code. This API is then consumed
|
||||||
by the various C/C++ “engines” implementing the TeX software.
|
by the various C/C++ "engines" implementing the TeX software.
|
||||||
|
|
||||||
- [API documentation](https://docs.rs/tectonic_bridge_core/).
|
- [API documentation](https://docs.rs/tectonic_bridge_core/).
|
||||||
- [Main Git repository](https://github.com/tectonic-typesetting/tectonic/).
|
- [Main Git repository](https://github.com/tectonic-typesetting/tectonic/).
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
|
|
||||||
This crate is part of [the Tectonic
|
This crate is part of [the Tectonic
|
||||||
project](https://tectonic-typesetting.github.io/en-US/). It exposes the *C* API
|
project](https://tectonic-typesetting.github.io/en-US/). It exposes the *C* API
|
||||||
of the [graphite2] “smart font” system within the Rust/Cargo build framework,
|
of the [graphite2] "smart font" system within the Rust/Cargo build framework,
|
||||||
**with no Rust bindings**. This is why it is not named `graphite2-sys`.
|
**with no Rust bindings**. This is why it is not named `graphite2-sys`.
|
||||||
|
|
||||||
[graphite2]: https://graphite.sil.org/
|
[graphite2]: https://graphite.sil.org/
|
||||||
|
@ -13,7 +13,7 @@ of the [graphite2] “smart font” system within the Rust/Cargo build framework
|
||||||
- [Main Git repository](https://github.com/tectonic-typesetting/tectonic/).
|
- [Main Git repository](https://github.com/tectonic-typesetting/tectonic/).
|
||||||
|
|
||||||
The intention is that eventually this crate will provide the option of
|
The intention is that eventually this crate will provide the option of
|
||||||
“vendoring” the graphite2 library, so that the Tectonic C code can use the
|
"vendoring" the graphite2 library, so that the Tectonic C code can use the
|
||||||
library without it needing to be installed on the system. However, this has not
|
library without it needing to be installed on the system. However, this has not
|
||||||
yet been implemented.
|
yet been implemented.
|
||||||
|
|
||||||
|
|
|
@ -25,8 +25,8 @@ approach. This package is distinctive because:
|
||||||
[pkg-config]: https://www.freedesktop.org/wiki/Software/pkg-config/
|
[pkg-config]: https://www.freedesktop.org/wiki/Software/pkg-config/
|
||||||
[vcpkg]: https://vcpkg.readthedocs.io/
|
[vcpkg]: https://vcpkg.readthedocs.io/
|
||||||
|
|
||||||
Ideally, though, one day this crate will be superseded by a true Rust “sys
|
Ideally, though, one day this crate will be superseded by a true Rust "sys
|
||||||
crate”.
|
crate".
|
||||||
|
|
||||||
If your project depends on this crate, Cargo will export for your build script
|
If your project depends on this crate, Cargo will export for your build script
|
||||||
an environment variable named `DEP_ICUUC_INCLUDE_PATH`, which will be a
|
an environment variable named `DEP_ICUUC_INCLUDE_PATH`, which will be a
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
|
|
||||||
This crate is part of [the Tectonic
|
This crate is part of [the Tectonic
|
||||||
project](https://tectonic-typesetting.github.io/en-US/). It implements various
|
project](https://tectonic-typesetting.github.io/en-US/). It implements various
|
||||||
Tectonic “bundles” that provide access to collections of TeX support files.
|
Tectonic "bundles" that provide access to collections of TeX support files.
|
||||||
|
|
||||||
- [API documentation](https://docs.rs/tectonic_bundles/).
|
- [API documentation](https://docs.rs/tectonic_bundles/).
|
||||||
- [Main Git repository](https://github.com/tectonic-typesetting/tectonic/).
|
- [Main Git repository](https://github.com/tectonic-typesetting/tectonic/).
|
||||||
|
|
|
@ -23,7 +23,7 @@ This crate provides the following [Cargo features][features]:
|
||||||
[curl]: https://docs.rs/curl/
|
[curl]: https://docs.rs/curl/
|
||||||
[reqwest]: https://docs.rs/reqwest/
|
[reqwest]: https://docs.rs/reqwest/
|
||||||
|
|
||||||
There is always a “null” backend available, which will always return errors. If
|
There is always a "null" backend available, which will always return errors. If
|
||||||
more than one backend is enabled, their prioritization is:
|
more than one backend is enabled, their prioritization is:
|
||||||
|
|
||||||
- `reqwest` (most preferred)
|
- `reqwest` (most preferred)
|
||||||
|
|
|
@ -13,7 +13,7 @@ providing only a C API*.
|
||||||
- [Main Git repository](https://github.com/tectonic-typesetting/tectonic/).
|
- [Main Git repository](https://github.com/tectonic-typesetting/tectonic/).
|
||||||
|
|
||||||
This crate depends on [libpng], which it attempts to find externally using
|
This crate depends on [libpng], which it attempts to find externally using
|
||||||
[pkg-config] or [vcpkg]. It should be possible to create another “bridge” crate
|
[pkg-config] or [vcpkg]. It should be possible to create another "bridge" crate
|
||||||
so that this external dependency could be avoided, but this hasn’t been done
|
so that this external dependency could be avoided, but this hasn’t been done
|
||||||
yet.
|
yet.
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue