亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? getstart.tex

?? source code: Covert TXT to PDF
?? TEX
?? 第 1 頁 / 共 2 頁
字號:
A configuration file may contain multiple path declarations of one type. In thiscase, a list of path elements is built internally in the same order that thespecifications appear in the configuration file. For example, the statement \begin{verbatim}TYPE1=/usr/X11/fonts/Type1:/home/user/fonts/Type1\end{verbatim}is equivalent to the two statements\begin{verbatim}TYPE1=/usr/X11/fonts/Type1TYPE1=/home/user/fonts/Type1\end{verbatim}In order to specify paths that incorporate {\em unusual} characters like whitespace or the path separator, it is possible to quote the path string elementusing double quotes ``\verb+"+''. All characters after the leading quotationmark are verbatim read to the path until the closing quotation markappears. The double quotes may also become part of a path specification by using the escape sequence ``\verb+\"+''. Hence, the followingstatement specifies a correct albeit somewhat unusual search path:\begin{verbatim}TYPE1=/usr/X11/fonts/Type1:"/home/user/My \"Best\" Fonts/Type1"\end{verbatim}Here is an example of how a user could do the runtime setup: \\[2mm]{\bfseries Example}: \\Create a file, say, named \verb+t1.config+ with the followingcontents in your HOME-directory:\begin{verbatim}# This is a configuration file for t1lib  These two lines are considered to be commentsFONTDATABASE=/home/user/test/myprog/FontDataBaseENCODING=/usr/local/lib/fonts/type1/enc:.AFM=/usr/local/lib/fonts/type1/afm:.TYPE1=/usr/local/lib/fonts/type1/outlines:.\end{verbatim}After this, make the environment variable \verb+T1LIB_CONFIG+  pointto this file, i.e., \\\verb+setenv T1LIB_CONFIG ~/t1.config+\\ for \verb+tcsh+, or\\ \verb+export T1LIB_CONFIG=~/t1.config+\\for \verb+bash+. Provided that the path specifications in theconfiguration file are correct, the setup is done. When setting\verb+T1LIB_CONFIG+ in an interactive shell as described above, the shell doesthe tilde expansion. Notice that \tonelib\ never does tilde expansion.\subsubsection{The Font Database File}\label{fontdatabase}%This is one more file important at startup time. I call it``font database file'' because it makes fonts declared in this fileknown to the library. Moreover, the association {\em declared font  $\Longleftrightarrow$ FontID} is done using information from thisfile. The format specification of this file is relatively free. Here arethe exact rules:\begin{itemize}\item Line 1 contains a positive integer specifying the  number of fonts declared in that file. This is as in the  \verb+fonts.dir+ files of the X11-system.\item All remaining lines contain declarations of one font each. The  only thing taken from such a line is the last string  (delimited by white space) in it. It is assumed to be a  filename of the format {\em basename}\verb+.+{\em someextension}.  Furthermore, the {\em basename}-part is assumed to be the basename  of a fontfile name.  After such a string has been parsed, the  {\em extension} is cut off and replaced in turn with \verb+.pfa+ and  \verb+.pfb+. The initialization routine tries to open a font  file with one of the resulting filenames.  Since V.~0.9 the ``\verb+.+'' as well as the ``{\em someextension}'' may be  missing completely. Moreover, \tonelib\ looks for Type 1 Font files whose  name do not have any extension at all. This is due to conventions of some  UNIX-systems. \item The remaining of the line, i.e., from beginning to the start of the  filename string is completely ignored and may contain some  information for other programs or be empty.\end{itemize}The format described above may seem to be underspecified, but it hasbeen chosen to be compatible with the \verb+SciFonts+-fileformat,which is used during the initialization of the SciTeXt wordprocessor. \\[2mm]{\bfseries Example 1}: A minimal font database file for 4 fonts:{\footnotesize\begin{verbatim}4isvl.afmisvli.afmisvd.afmisvdi.afm\end{verbatim}}%This file is {\em minimal}, because it contains just the informationneeded, and nothing not needed by \tonelib. {\bfseries Example 2}: A morerealistic example, which allows an application to match a fullyqualified X11 fontname to a FontID in \tonelib. This is also avalid font database file:{\footnotesize\hfuzz=30pt\relax\begin{verbatim}4Souvenir   Souvenir-Light        ---   -itc-souvenir-light-r-normal--#-0-0-0-p-0-iso8859-1  isvl.afm"          Souvenir-LightItalic  -*-   -itc-souvenir-light-i-normal--#-0-0-0-p-0-iso8859-1  isvli.afm"          Souvenir-Demi         *--   -itc-souvenir-demi-r-normal--#-0-0-0-p-0-iso8859-1   isvd.afm"          Souvenir-DemiItalic   **-   -itc-souvenir-demi-i-normal--#-0-0-0-p-0-iso8859-1   isvdi.afm\end{verbatim}}%\subsubsection{Alternative Runtime Setups}The runtime setup described above is the most simple principle ofgetting started. However, there might be applications that deal withonly one font file. A good example is the \verb+type1afm+-utilitywhich is described in section \ref{type1afm}. In such situations it seems tobe overkill to read a font database file and several load paths. Forthis reason there are alternative ways to specify what should be readfrom where. Their description is deferred to section\ref{initialization}.   \subsection{A Very Simple Programming Example}\label{programmingexample}The following code is a very simple programming example of how to use\tonelib. It even runs on an ASCII-terminal. It is provided in the\verb+examples+-subdirectory of the distribution as \verb+t1example1.c+.This program must be compiled to object format and then linked withthe library \verb+libt1.a+ or \verb+libt1.so+, respectively. On most systemsthe commandline \begin{verbatim} cc -o t1example1 -I ../lib t1example1.c -L../lib -lt1 -lm\end{verbatim}should do it. For convenience reasons a \verb+Makefile.in+ is included in theexamples directory and the stuff is built automatically. At runtime, awell defined setup must be found, i.e., a configuration file with pathdefinitions and a font database file. These also are located in the\verb+examples+ subdirectory.\begin{verbatim}#include <stdio.h>#include <stdlib.h>#include <t1lib.h>  /* All needed declarations */int main( void){  GLYPH *glyph;  int i;    /* Set our environment to an existent config file directory */  putenv( "T1LIB_CONFIG=./t1lib.config");  /* Pad bitmaps to 16 bits, the default being 8 bits */  T1_SetBitmapPad( 16);    /* Initialize t1lib and return if error occurs. No logfile will be     generated */  if ((T1_InitLib(NO_LOGFILE)==NULL)){    fprintf(stderr, "Initialization of t1lib failed\n");    return(-1);  }  /* For every font in the database, generate a glyph for the string     "Test" at 25 bp. Use Kerning. Then dump an ASCII representation     of the glyph to stdout */  for( i=0; i<T1_Get_no_fonts(); i++){    glyph=T1_SetString( i, "Test", 0, 0, T1_KERNING, 25.0, NULL);    T1_DumpGlyph( glyph);  }  /* Close library and free all data */  T1_CloseLib();    return( 0);  }\end{verbatim}We assume that in the current directory there is a file\verb+FontDataBase+ which declares two fonts, Souvenir Light and a bolditalic variant and further, that these fonts and theirAFM files can be found using the paths from the configurationfile. If the resulting program is run, it produces some output like the following on \verb+stdout+: \newpage\begin{verbatim}Dataformat: T1_bit=0, T1_byte=1, T1_wordsize=16, T1_pad=16GlyphInfo: h=18, w=44, paddedW=48.XXXXXXXXXXXXXX. ................ ................ XXX....XX....XXX ................ ................ X......XX......X ................ ........X....... .......XX....... ................ ........X....... .......XX....... ................ .......XX....... .......XX....... ................ .......XX....... .......XX....... ...XXXX.......XX XXX..XXXXXXX.... .......XX....... .XX...XX.....XX. ..XX...XX....... .......XX....... XX.....XX...XX.. ...X...XX....... .......XX....... XX.....XX...XX.. .......XX....... .......XX......X X......XX...XXX. .......XX....... .......XX......X X....XXX.....XXX XXX....XX....... .......XX......X XXXXXXX.......XX XXXX...XX....... .......XX......X XX.............. ..XXX..XX....... .......XX......X X............... ...XX..XX....... .......XX....... XX......XX..X... ...XX..XX....... .......XX....... XXX....X....XX.. ..XX...XX....... .....XXXXXX..... ..XXXXX.......XX XXX....XXXXX.... Dataformat: T1_bit=0, T1_byte=1, T1_wordsize=16, T1_pad=16GlyphInfo: h=18, w=51, paddedW=64.XXXXXXXXXXXXXXX X............... ................ ................ .XXXXXXXXXXXXXXX X............... ................ ................ .XX....XXXX....X X............... ...............X X............... .X.....XXXX..... X............... ...............X X............... ......XXXXX..... ................ ..............XX X............... ......XXXXX..... ................ ..............XX X............... ......XXXX...... ....XXXXXX...... .XXXXX.....XXXXX XXX............. ......XXXX...... ..XXXXXXXXXX...X XXXXXXXX...XXXXX XXX............. ......XXXX...... .XXXX...XXXX..XX XX...XXX....XXXX ................ ......XXXX...... XXXX....XXXX..XX XX....XX....XXXX ................ .....XXXXX...... XXXX...XXXX...XX XXXX........XXXX ................ .....XXXXX.....X XXX..XXXXX.....X XXXXXX......XXXX ................ .....XXXX......X XXXXXXXX........ XXXXXXXX....XXXX ................ .....XXXX......X XXX............. ..XXXXXX...XXXX. ................ .....XXXX......X XXX.......X..XX. ....XXXX...XXXX. ................ .....XXXX....... XXXX....XXX.XXXX ....XXXX...XXXXX XX.............. ....XXXXXX...... XXXXXXXXXX...XXX XXXXXXX....XXXXX XX.............. ...XXXXXXX...... ..XXXXXX.......X XXXXX......XXXX. ................ \end{verbatim}%%% Local Variables: %%% mode: latex%%% TeX-master: "t1lib_doc"%%% TeX-master: "ut1lib"%%% End: 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲高清不卡在线| 欧美写真视频网站| 亚洲国产成人自拍| 国产不卡一区视频| 国产欧美一区二区在线观看| 九九精品一区二区| 国产偷国产偷亚洲高清人白洁 | 精品国产乱码久久久久久夜甘婷婷 | 亚洲成人一区二区在线观看| 欧日韩精品视频| 日韩黄色免费电影| 久久综合九色欧美综合狠狠 | 亚洲免费色视频| 色综合久久久久网| 亚洲国产中文字幕| 欧美变态tickling挠脚心| 久久99久久99| 亚洲欧洲成人精品av97| 欧美日韩中文一区| 日韩精品亚洲一区| 国产精品欧美经典| 在线免费观看日本欧美| 欧美aaaaaa午夜精品| 亚洲成人免费av| 欧美日韩日日夜夜| 成人污视频在线观看| 国产成人精品影视| 国产无人区一区二区三区| 99久久精品免费看国产| 日日欢夜夜爽一区| 国产精品水嫩水嫩| 欧美在线免费观看亚洲| 国产在线播精品第三| 亚洲视频综合在线| 久久综合久久综合久久| 欧美日韩精品欧美日韩精品一| 国产成人aaa| 国产成人亚洲综合a∨猫咪| 亚洲成人自拍网| 亚洲精品国产a| 欧美极品xxx| 26uuu精品一区二区| 日韩亚洲欧美成人一区| 欧美精品乱码久久久久久按摩| 波多野结衣亚洲一区| 三级在线观看一区二区| 精品成人佐山爱一区二区| 中文字幕av资源一区| 亚洲图片激情小说| 亚洲嫩草精品久久| 亚洲国产日韩一区二区| 亚洲高清三级视频| 欧美a级理论片| 久久97超碰国产精品超碰| 九色|91porny| 成人性生交大合| 在线观看日韩电影| 日韩免费观看高清完整版在线观看 | 在线不卡中文字幕| 欧美一区二区日韩| 精品国产乱码久久久久久老虎| 日韩精品一区二区在线| 精品久久久网站| 国产精品色哟哟| 亚洲精品国久久99热| 美腿丝袜一区二区三区| 成人毛片在线观看| 欧美日韩精品一区视频| 日本一区二区成人在线| 亚洲国产成人精品视频| 成人免费高清视频| 久久综合给合久久狠狠狠97色69| 午夜成人免费电影| 精品中文字幕一区二区小辣椒 | 久久综合九色综合欧美98| 亚洲免费看黄网站| 国产一区二区剧情av在线| 色88888久久久久久影院按摩 | av一区二区三区四区| 日韩一区二区三区视频在线观看| 1024亚洲合集| 国产一区二区三区精品视频| 一本大道久久a久久精品综合| 日韩一区二区不卡| 午夜久久福利影院| 一本色道a无线码一区v| 国产精品欧美久久久久无广告| 日韩中文字幕91| 色婷婷av一区二区三区软件| 欧美国产精品一区二区三区| 国产精一区二区三区| 日韩情涩欧美日韩视频| 日韩电影一区二区三区| 欧美高清你懂得| 亚洲黄色免费电影| 色哟哟在线观看一区二区三区| 中文天堂在线一区| 成人爱爱电影网址| 国产精品初高中害羞小美女文| 精品一区二区三区不卡| 日韩欧美成人一区二区| 免费不卡在线观看| 精品国产伦一区二区三区观看方式| 日本美女视频一区二区| 欧美一区二区三区不卡| 久久国产成人午夜av影院| 欧美不卡一二三| 91在线精品一区二区三区| 亚洲激情六月丁香| 欧美一区二区女人| 国产一区二区三区免费看| 国产精品嫩草久久久久| 在线日韩国产精品| 美女精品一区二区| 国产婷婷精品av在线| 在线精品视频免费观看| 精品在线观看免费| 国产精品美女久久久久久| 91黄色在线观看| 久久99久久精品欧美| 国产精品久久久久久久裸模| 在线视频你懂得一区二区三区| av在线这里只有精品| 一区二区三区欧美视频| 日韩欧美成人激情| 日本韩国欧美三级| 国产在线国偷精品产拍免费yy| 国产欧美综合色| 51精品久久久久久久蜜臀| av一区二区久久| 国产精品自在欧美一区| 午夜精品久久久久久久蜜桃app| 精品国产伦一区二区三区免费| 欧美性色综合网| 不卡区在线中文字幕| 国产精品亚洲а∨天堂免在线| 免费亚洲电影在线| 午夜精品久久久久影视| 亚洲黄色免费电影| 亚洲精品ww久久久久久p站 | 欧美日韩的一区二区| 91视视频在线直接观看在线看网页在线看 | 久久欧美一区二区| 久久精品亚洲一区二区三区浴池| 91精品国产一区二区三区| 欧美性猛片aaaaaaa做受| 99精品欧美一区二区三区小说| 高清成人免费视频| 不卡的电影网站| eeuss国产一区二区三区| 成人免费毛片a| 色综合网色综合| 色狠狠av一区二区三区| 欧美熟乱第一页| 91精品国产黑色紧身裤美女| 91精品国产91久久久久久最新毛片 | 在线亚洲人成电影网站色www| 91最新地址在线播放| 在线观看日韩精品| 日韩视频免费直播| 中文欧美字幕免费| 亚洲五月六月丁香激情| 蜜臀av性久久久久蜜臀av麻豆| 国产一区二区在线免费观看| 成人自拍视频在线观看| 日本黄色一区二区| 日韩欧美不卡在线观看视频| 久久久久久影视| 亚洲一区二区四区蜜桃| 精久久久久久久久久久| 色悠悠亚洲一区二区| 精品乱人伦一区二区三区| 亚洲欧美在线观看| 久久97超碰色| 欧美日韩一区二区三区四区| 精品裸体舞一区二区三区| 一区二区三区在线免费| 成人一二三区视频| 日韩欧美在线不卡| 亚洲午夜日本在线观看| 成人av网站在线| 国产日韩亚洲欧美综合| 日本三级亚洲精品| 欧洲亚洲国产日韩| 玉足女爽爽91| 99热这里都是精品| 国产精品久久久久一区二区三区共| 偷拍自拍另类欧美| 色婷婷激情久久| 一区二区视频在线看| 99精品国产一区二区三区不卡| 国产亚洲欧美激情| 国产suv一区二区三区88区| 精品国产免费久久| 久久精品国产色蜜蜜麻豆| 91精品国产乱码久久蜜臀| 爽好久久久欧美精品| 欧美精品久久一区二区三区| 亚洲一区二区三区四区在线免费观看| 成人精品免费看|