日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

LaTeX技巧24:LaTeX常用命令集锦

發布時間:2025/3/21 编程问答 15 豆豆
生活随笔 收集整理的這篇文章主要介紹了 LaTeX技巧24:LaTeX常用命令集锦 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

\hyphenation{word list} %斷字命令;
\showthe\topmargin %顯示某個參數的數值或者內容; 在tex編譯過程中出現行溢出(overflow hbox)是由于斷字程序不知道在何處進行斷字,可以使用如下命令來減少這樣的問題,
\sloppy這樣會降低斷字標準,使輸出不如默認狀態下的輸出出色,可以使用\fussy命令來回復到原始狀態;

如果想查看哪一行發生了行溢出,可以在文檔類中加入[draft]參數。

\frontmatter \mainmatter \& \backmatter \appendix修改文章的頁碼標記方式
\frontmatter %在文章正文之前使用羅馬數字標記頁碼;
\mainmatter %文章正文用阿拉伯數字標記;
\backmatter %文章的結尾部分用

\label \ref \pageref %用來生成文章的標記和引用;

列表:
\itemize \enumberate \description \list %可以通過參數改變列表的編號;

\flushleft \flushright \center %段落的對齊方式;

\quote \verse \quotation %引用命令;

\verbatim 和 verbatim 這個package; %逐字打印命令和軟件包;
\verbatiminput{filename} %可以將Ascii文件嵌入到當前文件中來;

\tabular \longtabular \supertabular %表格命令;

表格和圖片的浮動體環境可以將圖片或者表格放置到合適的位置

頁面的格式:\pagestyle %頁面格式主要包括頁碼的顯示位置和頁眉的顯示方式等;
normal
headings
no
myheadings %自定義顯示方式;
\markboth{leftPage}{rightpage} %分別標記左右頁眉;
fancy %需要用到fancyhdr 這個package;
用法如下:
\fancyhf{} % delete current setting for header and footer
\fancyhead[LE,RO]{\bfseries\thepage}
\fancyhead[LO]{\bfseries\rightmark}
\fancyhead[RE]{\bfseries\leftmark}

使用\fancyhdr來定制文檔的頁眉和頁腳;
\rightmark %當前的節名;
\leftmark %當前的章名;
\chaptermark \sectionmark \subsectionmark命令用來定義\leftmark和\rightmark;

和LaTeX相關的文件擴展名:
.tex LaTeX源文件;
.sty Package 文件;
.dtx 文檔化的TeX文件;
.ins .dtx的安裝文件;
.dvi 設備無關文件;
.log 編譯時的信息;
.toc 生成目錄需要的文件,改文件存儲了章節標題;
.lof 生成圖片列表的文件;
.lot 生成表格列表的文件;
.aux 一個向下次編譯傳遞信息的輔助文件;改文件通常還包含交叉引用信息;
.idx 生成索引用到的輔助文件;

LaTeX擴展:
新建命令\newcommand{name}[num][defaultA, defaultB]{definitions}
num用來指定命令能接受的參數的個數,如果不給定,新建的命令將不會接受任何參數;
如果num不為0,則必須給定num個數的參數,如果參數為空,必須加一個{},并存在num個{};
defaultA和defaultB用來定義一個optional的參數,如果參數的個數小于num,則會使用optional的參數;
\newcommand %命令不能創建已經存在的命令,如果要修改現有的命令可以使用\renewcommand命令來實現;
\providecommand %命令用來創建命令,如果該命令已經存在則其將被忽略;

新建環境
\newenvironment{name}[num]{before}{after}
before 和after分別是該命令開始和結尾的定義;
\newenvironment的用法和\newcommand的用法比較類似;

可以將自己定義的命令和環境放到一個文件中,其他文件就可以以package的形式來引用在該文件中定義的命令
Package的定義如下:
\ProvidePackage{demo}
\newcommand{cmd1}{}
\newcommand{cmd2}{}
\newenvironment{env1}{\beforecmd}{\endcmd}

字體操作
字體: %如果遇到既要改變字體也要改變字號的情況,則應首先改變字號的大小;然后改變字體;
\textrm{...} roman \textsf{...} sans serif
\texttt{...} typewriter
\textmd{...} medium \textbf{...} bold face
\textup{...} upright \textit{...} italic
\textsl{...} slanted \textsc{...} small caps
\emph{...} emphasized \textnormal{...} document font

字體尺寸:
\tiny tiny font
\scriptsize very small font
\footnotesize quite small font
\small small font
\normalsize normal font
\large large font
\Large larger font
\LARGE very large font
\huge huge
\Huge largest

字體的絕對大小:
\tiny 5pt 6pt 6pt
\scriptsize 7pt 8pt 8pt
\footnotesize 8pt 9pt 10pt
\small 9pt 10pt 11pt
\normalsize 10pt 11pt 12pt
\large 12pt 12pt 14pt
\Large 14pt 14pt 17pt
\LARGE 17pt 17pt 20pt
\huge 20pt 20pt 25pt
\Huge 25pt 25pt 25pt

字體使用的建議:文檔中字體使用的越多,文檔越漂亮;

文檔對象的間隔
修改行距:
\linespread{factor} 例如\linespread{1.6}產生2倍行距;
\baselinestretch{num} %改變行間距;
\ziju{num} %中文(CCT)改變字間距的方式,該命令不會影響英文的字距;

設置首行縮進和段落間距:
\setlength{parindent}{0pt} %設置首行縮進為0;
\setlength{parskip}{1ex} %設置段落間距為1ex;
\ccwd %一個漢字的寬度,在中文(CCT)環境中使用;

單詞和句子之間的距離
水平距離\hspace{length} %可以用該命令插入一個水平間距;
垂直距離\vspace{length} %該命令可以用來改變兩個段落之間的垂直間距;
\stretch{length} %定義一個將一行寬度充滿的橡皮長度;系統會根據當前的狀態賦值;
\bigskip 和\smallskip %獲得一個預定義的垂直距離;

修改頁面布局
頁面的布局是通過一系列的參數來控制的,我們可以通過修改這個參數的數值來修改頁面布局;
頁面布局參數主要有:
\hoffset %正文的水平偏移;
\voffset %正文的垂直偏移;
\oddsidemargin %奇數頁正文和側欄之間的距離;
\evensidemargin %偶數頁正文和側欄之間的距離;
\topmargin %
\headheight
\headsep
\textheight
\textwidth
\marginparsep
\marginparwidth
\footskip

修改頁面參數的命令有:
\setlength{parameter}{length}
\addtolength{parameter}{length}

LaTeX中的盒子操作
\parbox[pos]{width}{text} %將段落放到一個盒子中;
\makebox[width][pos]{text} %將文本放到一個width寬度位于pos的盒子中;
\framebox[width][pos]{text} %和\makebox命令類似,不同之處在于盒子內部的文本有矩形框;
\raisebox{lift}[depth][height]{text} %用來控制盒子在垂直方向的距離;
\rule[lift]{width}{height} %用來生成水平方向和垂直方向的線條;

文章結構命令
\part{} %部分;
\chapter{} %章;
\section{} %
\subsection{}
\subsubsection{}
\paragraph{} %段落
\subparagraph{} %子段落;

解讀sty|cls文件 %風格,樣式文件定義;
article.sty %文章風格;
- art10.sty pt;
- art11.sty pt;
- art12.sty pt;

article.cls .版本的article樣式文件;
- size10.clo pt,對應art10.sty;
- size11.clo pt, 對應art11.sty;

.
.
.

常用\LaTeXe工具包
\usepackage{indenrst} %首行縮進工具包;indenrst.sty;

?

from:?http://blog.sina.com.cn/s/blog_5e16f1770100fw6b.html

總結

以上是生活随笔為你收集整理的LaTeX技巧24:LaTeX常用命令集锦的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 91中文字幕| 亚洲黄色片视频 | 午夜电影一区二区 | 哈利波特3在线观看免费版英文版 | 国内自拍视频在线播放 | 日本久久综合网 | 日韩电影一区 | 国产成人精品国内自产拍免费看 | 一区二区三区福利 | 欧美午夜小视频 | 欧美成人午夜剧场 | 国内免费av | 女人扒开双腿让男人捅 | 91成人在线观看喷潮 | 最新极品jizzhd欧美 | 国产无套精品 | 男人天堂av电影 | 波多野结衣亚洲一区 | 久在线视频 | 超碰青草| 中文字幕综合在线 | 国产一区二区不卡在线 | 日韩a级在线观看 | 狠狠干免费视频 | 这里只有精品免费视频 | 在线观看1区| 痴汉电车在线播放 | 国产精品一区二区三区四区在线观看 | 久操久操久操 | 亚洲av永久无码精品一区二区国产 | 人妻少妇偷人精品久久性色 | 日本网站黄色 | 在线免费黄色网址 | 亚洲国产精品国自产拍av | 后进极品白嫩翘臀在线视频 | 激情伊人 | 美日韩三级 | 无码日韩人妻精品久久蜜桃 | 都市激情久久 | 国产成人网| 日本www视频在线观看 | 亚洲人无码成www久久 | 欧美我不卡| 欧美日韩国产综合网 | 欧美视频综合 | 国产又爽又黄免费软件 | 另类性姿势bbwbbw | 欧美性猛交乱大交 | 国产精品丝袜黑色高跟 | 豆花在线视频 | 亚洲黄页网站 | 51精产品一区一区三区 | 免费黄在线 | 日韩激情在线观看 | 色小妹av | 欧美高清日韩 | 国产日韩91 | 最新地址在线观看 | 国产成人欧美一区二区三区的 | 亚洲精品乱码久久久久久按摩观 | 成人深夜福利在线观看 | 国产青青草视频 | 人人妻人人玩人人澡人人爽 | 天天射av| 久久影视中文字幕 | 痴女扩张宫交脱垂重口小说 | 在线免费成人 | 久久久精品视频免费 | 国产交换配乱淫视频免费 | 婷婷的五月 | 熟女人妻在线视频 | 国产欧美一区二区 | 在线观看污视频网站 | 天堂网一区二区 | 国产免费福利视频 | av片在线观看网站 | 激情视频在线免费观看 | 亚洲男人天堂2017 | 91大神在线看 | 偷拍一区二区 | 在线观看日本一区二区 | 九月婷婷 | 91精品婷婷国产综合久久竹菊 | 亚洲视频高清 | 日本黄色片段 | 一出一进一爽一粗一大视频 | 91青青青| 非洲黑妞xxxxhd精品 | 自偷自拍av| 国产成人小视频 | 97视频精品 | 日韩精品2区 | 国产成人精 | 99热免费| 亚洲91网| 1024手机看片国产 | 日韩在线视频免费看 | 亚洲天堂av在线免费观看 | 久久精品3 |