如何创建XeLatex cweb 文档

如何创建XeLatex cweb 文档

我使用 Fedora。我无法正确拼写波兰字母 ąźżć 等。如何在 cweb 中编写示例?我更喜欢 Latex,而不是纯文本

答案1

通过反复试验,我找到了这个。这是使用 Latex 和一些普通 TeX 定义结合使用的完整工作示例。这个例子并不完美。

% -*- coding: utf-8 -*-
\documentclass[a4paper]{cweb}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{polski}
\begin{document}
@* Wstęp. To jest początek. A to kolejna linia zakończona znakiem |'\n'|. Znak {\tt końca linii} jest specyficzny dla każdego systemu.
@d MAX_1 50
@p
#include <stdio.h>
@#
int main(void)
{
@<Definicja tablicy@>@;
 printf(napis);return 0;}
@

@ @<Definicja tablicy@>=
char napis[]="Żółć"; /* typ znakowy */
@
\end{document}

输出

相关内容