| 0.2.0 |
|
|---|---|
| 0.1.0 |
|
#146 in #latex
57KB
295 代码行
MaTeX
MaTeX 是一个简化的 LaTeX 版本,专为那些不想处理 LaTeX 复杂性的用户而构建。该语言在编译成 tex 之后,再编译成 pdf。
以下是 MaTeX 的概述,有四种类型的标记
- 元素 (
\foo =foo: some value) - 文字 (
\bar =bar;) - 环境 (
\begin{baz}...\end{baz} =baz > begin) - 注释 (
% lalalala =% lalalala)
让我们看看这些在 MaTeX 中的样子
% \documentclass{article}
documentclass: article
% \author{Someone}
author: Someone
% \title{Some Title}
title: Some Title
% \date{Date}
date: Date
% \usepackage{listings}
import: listings
% \begin{document}
document > begin
% \maketitle
maketitle;
% \input{anotherfile}
input: anotherfile
% \end{document}
document > end
对于输入,确保将文件名放在
name.matex 之前,因为它已经被推断出来。
- 要创建新的 MaTeX 项目:
matex new <project_name> - 从单个文件构建 pdf:
matex build <name> - 编译 MaTeX 项目:
matex compile
依赖项
~3.5MB
~60K SLoC