關於部落格
  • 115495

    累積人氣

  • 5

    今日人氣

    0

    訂閱人氣

Latex_note

 
(15.08.14)
input - 插入腳本, 14.0
keys: 載入, include, usingpackage, import, using

input { filename }

     有的時候一些常用的指令或是長串指令於 begin{document} 實在是又臭又長, 更有時很悲情的是 - 反而找不到 begin{document} 在哪裡=口=|||(明明是自己寫作習慣的問題...).

     是不是有那種像 c++ 那樣把一些常用功能另外寫成一個檔案想要用時把他 '#include' 進來的方法? 有的, 就是傳說中的
  input{ filename }
指令. 可以將 begin{document} 之前諸如 documentclass, usingpackage, newcommand, ... 等做成一個腳本檔案(tex 檔), 主檔以 begin{document}...end{document} 區段內容為主. 個人感覺至少在 texworks 裡面看起來會比較舒服一點=3=.

使用方式: 概念很簡單, 他只是 "腳本, script". 也就是說當你使用 input 指令的時候, 他"只是"照稿一行一行執行過去而已. 以下方 code 為例:

%documentclass[12pt,a4paper]{article}

%%使用 color 套件

%usepackage{color}

 

input{style}

 

begin{document}

%取消縮排

noindent

% using defined color

% textcolor{red/blue/green/black/white/cyan/magenta/yellow}

color{red} {Colored red text.}\

color{blue}{Colored blue text.} \

% define color by RGB

textcolor[rgb]{0.5,0.5,0.5} {Colored gray text.}\

% user define color

definecolor{DeepGray}{rgb}{0.2,0.2,0.2}

color{DeepGray}{Colored DeepGray text}

end{document}


     這邊將前端, 原 begin{document} 之前的部分. 三行複製到另一個新檔案, 命名為 style.tex.

[style.tex]

documentclass[12pt,a4paper]{article}

%使用 color 套件

usepackage{color}


然後原檔前面註解掉加入

input{ style }

就可以了, 附檔名 ".tex" 不用打. 而執行結果與修改前一樣, 沒有出現錯誤訊息. 另一個好處是可以一個章節寫成一個檔案方便管理. 有閱讀障礙的我也不會因為前面一大堆設定碼導致分心 :P .

      input 指令本身並不會加速編譯(因為只是腳本, 其實就是把單一檔案切開來看), 若覺得檔案很大每次改一點東西電腦都要編譯很久的話可以參考 include 指令(還真的有 include 這種東西=口=|||). include 據說會先把部分編譯成一個 aux 檔案所以下次編譯不會進去重新 run 一次!? 可以加速文稿生成速度. 當然 include 本身有一點使用上限制, 有興趣的人可以嘗試看看. ( 以上

Reference:
Link, When should I use _input vs. _include_ - TeX - LaTeX Stack Exchange.html
Link, Latex 结构化写作.html
 
(15.05.05)
_ - under line, 底線, 14.0
底線的顯示需額外加上反斜線, 底線的指令.
[原文]
...露出金屬的部份。開啟 ATF_Console 3.2.24 軟體, 確認連接 CO...
[Error Message]

<use "./fig/SwitchOff.jpg" > [11]

! Missing $ inserted.

<inserted text>

$

l.198 ...品,露出金屬的部份。開啟 ATF_

Console 3.2.24 軟體, 確...
[tex] Modifying "_" to "_"
...露出金屬的部份。開啟 ATF_Console 3.2.24 軟體, 確認連接 CO...
[Res]

 
(2015.04.20, reedit)
beamer - 投影片製作

Reference:
Link, 教學文件: 用 Latex 做簡報, 備份文件.
( 避免版權爭議 Google 文件並無公開, 跟我 ask 我可以開 view 權限 ).
Link資料來源: 炎龍老師教學網(已失連)
 
 
(2015.04.08)
color - font color, 字體顏色

Example:

documentclass[12pt,a4paper]{article}

%使用 color 套件

usepackage{color}

begin{document}

%取消縮排

noindent

% using defined color

% textcolor{red/blue/green/black/white/cyan/magenta/yellow}

color{red} {Colored red text.}\

color{blue}{Colored blue text.} \

% define color by RGB

textcolor[rgb]{0.5,0.5,0.5} {Colored gray text.}\

% user define color

definecolor{DeepGray}{rgb}{0.2,0.2,0.2}

color{DeepGray}{Colored DeepGray text}

end{document}

Reference:
Link, Latex中如何设置颜色_Jerome_新浪博客.html
Link, 如何在 Latex 的環境下改變字的顏色.html

(2015.03.19)
cfoot - 頁尾設定(原來可以用圖片 >Q<)
     基本用法的話可參考下面 Reference, 他們已經整理很清楚了. 這邊主要是注記頁尾插入圖片的方式.
package: fancyhdr
method: cfoot{ <...foot contant..> } % c是 center 的意思
example:

documentclass[12pt,a4paper]{article}

usepackage{fontspec}

usepackage{xeCJK}

setCJKmainfont{標楷體}

usepackage{graphicx}

usepackage{framed}

 

%---header and footer

usepackage{fancyhdr}

pagestyle{fancy}

cfoot{

%include graph

includegraphics[width=textwidth,height=64pt]{./fig/ccc}\

%page number

thepage

}

 

begin{document}

可能是圖形檔案不支援所導致. latex 並不是所有圖形格式都相容, 就算是 JPG 檔案格式也是百百種. 簡單的解決方式就是找一些常見的軟體轉換一次. 目前使用小畫家(MSPaint)開啟後另存的 JPG 確定可以使用.

end{document}


resoult:

Reference:
Link, [LaTeX] 版面設定→頁首、頁尾(fancyhdr 套件) - 數學軟體 - Math Pro 數學補給站.html
Link, Latex學習筆記 -- 修改頁首 @ 馬鈴薯的秘密葡萄園 ~PoTaTo's Secret Grapery~  
 

(2012.01.24)
網頁 Latex 實做 - LaTeXMathML
*. ie 不可用
*. yam天空不可用...
說明文件: 連結

(2011.09.15)
romannumberal - 羅馬數字

方法:
romannumberalN - 小寫羅馬數字 N
uppercaseexpandafter{romannumeralN} - 大寫羅馬數字 N

備註 - 若是文章中會使用多次, 可在 preamble 區加入以下兩行(定義新指令)

newcommand{rmnum}[1]{romannumeral #1}

newcommand{Rmnum}[1]{uppercaseexpandafter{romannumeral #1}}


如此一來就可以用以下兩個簡短的指令

roman{N} - 小寫羅馬數字 N
Roman{N} - 大寫羅馬數字 N
 
資料來源:
1. LaTeX技巧100:LaTeX如何输入大小写罗马数字?@Latex學習園地
2. TeX中显示大小写罗马数字@王朝網絡



(2011.08.27)

rule - 規線(可用來當底線)

方法:
rule{ Y cm}{ X pt }
Y - 以公分為單位的長度
X - 以 pt 為單位的粗細程度

範例:
rule{2cm}{0.3pt}

(2011.03.30)
xelatex - 使用系統字型

Notes:
1. 使用 basic-miktex-2.9.3972 版本必須執行更新(update), 否則會出現 bug
2. 必須將編輯器改用 UTF-8 編碼儲存檔案


方法:
usepackage{fontspec}
usepackage{xeCJK}
setCJKmainfont{'font_name'}


指令: xelatex 'file_name'

範例:
documentclass[12pt,a4paper]{article}

usepackage{fontspec}

usepackage{xeCJK}

setCJKmainfont{標楷體}

begin{document}

測試

end{document}
 
 
(2010,03,16)
TexMaker 常用指令, 官方網頁

F1 - 快速編譯(編譯+預覽)

<C>+T/<C>+U - 註解 / 取消註解

TexMaker 1.9.1 有一個缺點, 沒有辦法 <S>+Left, <S>+Right, 下次不要裝 1.9.1!. 另外介面幾乎全改了, 用起來很真不習慣...
 

(2009,06,29)
newtheorem - 定理指令, 10.5
Modified to:

Link, Theorem, 定理相關套件.

 
(2009,06,29) Winedt 常用指令

F5/F6 - 尋找/取代.
(老實說很不習慣, 一般編輯器<C>+F 比較多)

F10 then F8 - Latex 編譯後檢視 DVI.
原本使用 Texify 即可...但是如果有裝 cwtex 時 Texify 那個獅子頭似乎就壞了...

<C>+<S>+C - 部份編譯
還蠻好用的, 可以只預覽反白區塊~

<C>+<A>+<S>+Right/Left - 註解 / 取消註解

(2009,06,24)  CJK 資料
Modified to Reference section.

(2009.05.27)
exam-考卷文件類別, 14.0
這 是一個方便出考卷的文件類別, 不用為了出一張考卷排版半天. 如果無法自動下載請自行下載這個檔案回去--->
來自:http://www-math.mit.edu/~psh/
1. documentclass{exam} - 載入考卷類別
2. begin{questions} ... end{questions} - 題目編輯區
3. question[<point>] - 建立一個題目, [ ]內的是分數, 要打在2.中
4. begin{parts} ... end{parts} - 子題編輯區
5. part - 建立一個子題, 要打在4.中


*. hrulefill 指令可作為作答用延伸底線.
*.其他參考資料:LaTeX package - exam@絕對領域
 
 

Reference:
Link, backup page, Chinese Fonts for LaTeX (WinEdt 5.4 + MiKTeX 2.4)
Link, Beamer, 用 Latex 做簡報, 備份文件.( private )
 
 
See also:
Link, SSH 遠端連線 for Ubuntu
Link, Theorem, 10.5
Link, Notepad++ & pdfLatex
Link, Includegraphics - 外部圖形檔案插入
Latex_Math(數學相關指令)
 

相簿設定
標籤設定
相簿狀態