asy -V test其中-V参数会自动打开一个PostScript浏览窗口,这样可以立即浏览生成的图形。
- 简单直线图形
- 曲线图形
- graph module
其实……我就是传说中的马哥
asy -V test其中-V参数会自动打开一个PostScript浏览窗口,这样可以立即浏览生成的图形。
fontforge -script subfonts.pe uming.ttf song Unicode.sfd这个命令执行的时间比较长。执行完之后,还在该目录执行下面命令生成map文件:
for i in *.tfm do cat >> song.map << EOF ${i%.tfm} ${i%.tfm} < ${i%.tfm}.pfb EOF done按照Edward Lee的方法,还需要生成fd文件。但是我们给字体起的名字song和CJK自带的c70song.fd文件冲突了,如果用Edward Lee的方法反倒会出问题。我们有个更简单的解决办法,直接把c70song.fd修改一下。CJK自带的c70song.fd文件在$HOME/texmf/tex/latex/CJK/texinput/UTF8/目录下,内容如下:
% This is the file c70song.fd of the CJK package % for using Asian logographs (Chinese/Japanese/Korean) with LaTeX2e % % created by Werner Lemberg我们只要把其中的cyberb改作song就可以了。% % Version 4.7.0 (17-Oct-2006) \def\fileversion{4.7.0} \def\filedate{2006/10/17} \ProvidesFile{c70song.fd}[\filedate\space\fileversion] % character set: Unicode U+0080 - U+FFFD % font encoding: Unicode \DeclareFontFamily{C70}{song}{\hyphenchar \font\m@ne} \DeclareFontShape{C70}{song}{m}{n}{<-> CJK * cyberb}{} \DeclareFontShape{C70}{song}{bx}{n}{<-> CJKb * cyberb}{\CJKbold} \endinput
$HOME/texmf/fonts/map/dvips/CJK/song.map $HOME/texmf/fonts/tfm/CJK/song/*.tfm $HOME/texmf/fonts/type1/CJK/song/*.pfb如果目录不存在,自己建立一下。
texhash
updmap --enable Map song.map
\documentclass{article} \usepackage{CJKutf8} \begin{document} \begin{CJK}{UTF8}{song} \LaTeX CJK 测试。 \end{CJK} \end{document}
(%i1) a:2-3*%i$ (%i2) b:5+4*%i$ (%i3) a+b; (%o3) %i + 7 (%i4) a*b; (%o4) (2 - 3 %i) (4 %i + 5)上面%i1和%i2结尾用$而不是分号;表示不输出结果。 实部和虚部:
(%i5) expand(%); (%o5) 22 - 7 %i (%i6) realpart(%); (%o6) 22 (%i7) imagpart(%o5); (%o7) - 7绝对值和幅角:
(%i8) abs(%o5); (%o8) sqrt(533) (%i9) carg(%o5); 7 (%o9) - atan(--) 22复数形式和直角形式:
(%i10) polarform(%o5); - %i atan(7/22) (%o10) sqrt(533) %e (%i11) rectform(%); 7 7 (%o11) sqrt(533) cos(atan(--)) - sqrt(533) %i sin(atan(--)) 22 22 (%i12) %,numer; (%o12) 22.0 - 7.0 %i
find_root(f(x), x, a, b);