接上页
MusicTeX
该宏包提供了一个 music
环境和整套音符谱号命令,可排版多声部乐曲或交响乐总谱。
下例乐曲片断为国歌前奏:
通常,LaTeX
源文件主要是由文本和控制命令构成,而 MusicTeX
源文件主要是由音符标记命令和控制命令组成,看起来很复杂,可一旦掌握,就能排版高质量的五线谱。
MusicTeX
宏包尚有些缺陷,如圆滑线不够圆滑等,现在逐渐被
MusiXTeX
宏包所取代。
右图是该宏包的作者,1936年出生,物理学博士,法国奥塞大学固体物理实验室研究员,爱好爬山、音乐和 TeX,并有多篇相关论著;2003年8月,在攀登阿尔卑斯山脉一座三千多米的山峰时不幸遇难,本来他的下一个计划就是攀登珠峰。他的纪念名牌被钉在学校附近的大铁桥上,这是登山爱好者经常会聚的地方。
每当提起 MusicTeX,就会怀念这位勇攀高峰的艺术大师。
将 musictex.zip 解包后,其中 MUSICDOC.TEX 就是说明文件的源文件。
源文件
Daniel TAUPIN
MusiXTeX
该宏包以 MusicTeX 为基础并进一步改进提高。仍以国歌的小号前奏为例:
MusicTeX
中的绝大部分命令依然有效或被兼容,少部分有所改动,另外还增加许多新的记谱命令,使其乐谱排版功能更为强大。
MusiXTeX 最重要的改进之处就是采用三步编译法,使圆滑线和连接线更为光滑流畅:
第一步:假设源文件名为 mymusic.tex ,采用
PDFLaTeX 对其编译,生成一个名为mymusic.mx1 的外部文件;
第二步:运行 musixflx mymusic.mx1,又生成
mymusic.mx2 文件;
第三步:再次用 PDFLaTeX
编译源文件,才能得到完整完美的乐谱。
musixflx 是 MusiXTeX 附带的外部处理程序,如果不能生成 .mx2 文件,说明系统要像宏包一样安装这个程序。
源文件
Daniel TAUPIN et al
overpic
由于与某些绘图程序,如 Xfig 生成的 EPS 图形不兼容,使得 Psfrag 宏包的使用受到限制,而且它仅限于 EPS 格式图形中的文本替换。
overpic 宏包提供一个 overpic
环境,可将图形、文本或数学式直接插入到另一个图形的指定位置上;它还可以
提供网格标尺,以便于确定插入位置,图形的左下角就是标尺的原点。图形格式可以是 LaTeX 或 PDFLaTeX 支持的任何格式。
overpic
环境的格式为:
\begin{overpic}[选项]{图形名}
\end{overpic}
其中常用选项有:
选项 |
说明 |
grid |
图形上叠加网格标尺 |
height |
图形高度 |
width |
图形宽度 |
scale |
图形缩放因数,默认值为1 |
tics |
标尺刻度间隔值,默认值为10 |
overpic
宏包应用步骤:
1、打开待插图形和标尺,以确定插入位置:
rider.pdf
2、图形为 PDF 格式,源文件直接用 PDFLaTeX 编译:
3、关闭标尺,将图形和公式插入指定位置:
4、用 PDFLaTeX 编译这段源文件,得到下图:
Rolf Niepraschk
pgf 与 tikz
pgf 是一个用于绘制图形的宏包套件,其中 tikz 宏包用于前端界面,它定义了一个绘图环境和一组绘图命令,用户可以像使用
pstricks 那样,在
LaTeX 源文件中插入绘图命令生成图形; pgf 等宏包用于后台图形处理;当在导言中调用 tikz 宏包时,pgf 等宏包也随之自动被加载。
pgf 可精确绘制系统框图、树形图等复杂的几何图形以及多种简单的曲线等;它的主要特点是支持 PDFLaTeX编译,尽管绘图功能不如
pstricks 强大。
制图宏包 pgf 与幻灯类包 beamer 都是出自德国吕贝克医科大学 Till Tantau 教授之手,所以在 beamer 幻灯片中使用 pgf
绘图,可以得到更好的支持。
右图教授身上的投影正是他的这篇文章首页。
pgf 还有一个优点,就是只需给出函数关系式,在 gnuplot
绘图工具的支持下,就能绘制出精确的函数曲线图,见下例:
源文件编译后生成一个*.gnuplot 文件,将其调入 gnuplot,再次编译源文件才能得到完整的图形。
源文件
(子源文件1
子源文件2 )
Till Tantau
中译本 李文军 举例
gnuplot简介
接下页
|