【LaTeX】Lyx/LaTeX笔记01
?list
?快捷鍵
| 快捷鍵 | 描述 |
| Alt-P 0-6 | Part, Chapter, Section, Subsection,subsubsection, paragraph, subparagraph |
| Alt-P T | Title |
| Alt-P Shift-A | Author |
| Alt-P S | Standard模式 |
| Alt-P E | Numberd List模式 |
| Alt-P B | Itemize List |
| Alt-P D | Description |
| Ctrl-Shift-Space | 插入小空格 |
| Ctrl-Alt-Space | 插入普通安格 |
| Ctrl-M | 行內公式 |
| Ctrl-Shift-M | 行間公式 |
?
| C-b | 下個字體bold |
| M-m b | \bar |
| M-m h | \hat |
| M-m . | under a dot |
| M-m ( [ { | 大([{ |
| M-m f | \fraction |
| M-m s | \sqrt 開平方 |
| M-m r | 開n次方 |
| M-m g <letter> | 對應的希臘字母(見下表,有些快捷鍵有差異) |
| C-Space[Space [Space]] | 空格\大空格\更大空格 |
| M-c Space | \mathrm |
?
| alpha | α | a |
| beta | β | b |
| gamma | γ | g |
| delta | δ | d |
| epsilon | ε | e |
| zeta | ζ | z |
| eta | η | h |
| theta | θ | u |
| iota | ι | i |
| kappa | κ | k |
| lambda | λ | l |
| mu | μ | m |
| nu | ν | n |
| xi | ξ | j |
| omicron | ο | o |
| pi | π | p |
| rho | ρ | r |
| sigma | σ | s |
| varsigma | ? | w |
| tau | τ | t |
| upsilon | υ | y |
| phi | φ | f |
| chi | χ | x |
| psi | ψ | c |
| omega | ω | v |
參考文章
?Label和Cross-Reference
在Insert菜單下,其中Cross-Reference中有<page>(只插入頁碼), <reference>(只插入節號), <reference> on page <page> (顯示節號on page 頁碼)等。 在插入的label上右鍵可以copy as reference,再粘貼時可以看到以引用的形式粘貼。?Bibliography
進入Bibliography環境后,每插入一個參考目錄前面都會有key-1字樣,這是默認的key(通過citation來引用),可以通過單擊來修改。還可以修改label,這是顯示在輸出文件中每個參考item前面[]中的文字,默認是按數字排序的。 可以通過Insert菜單下的Citation來引用 .?Math
Figure
Box
box分為兩種:Minipage和Parbox
插入box后,在Box左上角右擊Setting可以進行設置:
- Decoration:No frame沒有邊框;Drop shadow邊框右邊和下邊帶陰影;oval 圓角邊框 thin薄邊框,厚度為0.4pt,thick厚邊框,為0.8pt;Simple Rectangular Frame普通矩形邊框;Double Rectangular Frame雙邊框;Shaded Background邊框內有填充色,默認是紅色;
- Width, Height:設置邊框的寬和高
可以通過命令修改相應地參數:
tex2lyx
可以將tex轉化成lyx文件,可以通過man tex2lyx查看其幫助文檔。LongTable
如果表格太長不能在一頁上顯示,我們便可以指定表格的Use_long_table選項(表格上右鍵->More->Settings Longtable選項卡)。插入代碼
在Document->Settings->Latex Preamble中加入以下代碼:
\usepackage{fontspec,xunicode,xltxtra}
\usepackage{listings}
\usepackage{xcolor}
\usepackage{color}
\usepackage{float}
\usepackage{multicol}
\setmainfont[BoldFont=Adobe Heiti Std]{Adobe Song Std}
\setsansfont[BoldFont=Adobe Heiti Std]{AR PL UKai CN}
\setmonofont{Bitstream Vera Sans Mono}
\XeTeXlinebreaklocale "zh" %
\XeTeXlinebreakskip = 0pt plus 1pt minus 0.1pt
\newcommand\li{\fontspec{LiSu}}
\newcommand\hei{\fontspec{SimHei}}
\newcommand\you{\fontspec{YouYuan}}
\newcommand\sun{\fontspec{SimSun}}
\newcommand\fangsong{\fontspec{仿宋_GB2312}}
\newcommand\kai{\fontspec{KaiTi_GB2312}}
\usepackage{titlesec}
\titleformat{\chapter}{\centering\huge}{第\thechapter{}章}{1em}{\textbf}
\titleformat{\part}{\centering\huge}{第\thepart{}部分}{1em}{\textbf}
\renewcommand{\contentsname}{目~錄}
\renewcommand{\listfigurename}{插圖目錄}
\renewcommand{\listtablename}{表格目錄}
\renewcommand{\indexname}{索引}
\renewcommand{\tablename}{表}
\renewcommand{\figurename}{圖}
?
\lstset{
basicstyle=\scriptsize,
numbers=left,
keywordstyle=\color{blue},
numberstyle={\tiny\color{lightgray}},
stepnumber=1, %行號會逐行往上遞增
numbersep=5pt,
commentstyle=\small\color{red},
%backgroundcolor=\color[rgb]{0.95,1.0,1.0},
showspaces=false,
showtabs=false,
frame=shadowbox, framexleftmargin=5mm, rulesepcolor=\color{red!20!green!20!blue!20!},
% frame=single,
% TABframe=single,
tabsize=4,
breaklines=tr,
extendedchars=false %這一條命令可以解決代碼跨頁時,章節標題,頁眉等漢字不顯示的問題
}
1.在正文中 Insert->file->child Document Include Type中選擇program listing,然后選擇相應的程序文件,可以在More Parameters中添加相應的參數,例如 language=C++就可以實現C++語言的高亮顯示。
2.當然也可以Insert->Program Listing后復制代碼,注意此時粘貼用Ctrl-Shift-V,或選擇特殊粘貼->純文本,不能使用平常的Ctrl-V,否則所有代碼將顯示在一行上。
3.還有一種方法,Ctrl-L添加tex源碼:\lstinputlisting[language={C++}]{要插入的源文件源碼所在目錄}
4.還可以Ctrl-L進入tex源碼環境
\lstset{language=C++}
\begin{lstlistings}
插入要顯示的源碼
\end{lstlistings}
第一種方法和第三種比較方便,例如源碼修改后不需要更新lyx文件。
可以正常顯示中文,如果不能顯示請檢查是否是編碼的問題(我用Emacs編輯文本,中文在上面所說的第2和4種方法可以正常顯示中文,但用1和3方法不能正常顯示,后來發現用Gedit打開文件出現亂碼,因此可以判定是因為Emacs編碼格式和lstlistings環境所需的格式和Gedit的編碼格式不同,這時候只有用2或者4方法了)
?
?
轉載于:https://www.cnblogs.com/visayafan/archive/2012/06/10/2543814.html
總結
以上是生活随笔為你收集整理的【LaTeX】Lyx/LaTeX笔记01的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: T-SQL 常用日期格式
- 下一篇: C# 调用IP库(QQWry.Dat)查