1. 程式人生 > >Latex輸入羅馬數字的最簡便方法

Latex輸入羅馬數字的最簡便方法

關於羅馬數字的輸入,前文有介紹:

這裡提供更為方便的使用方法如下:

LaTeX不直接支援顯示大小寫羅馬數字, 但是可以通過自定義命理來實現.

定義新的命令\rmnum,\Rmnum,用來顯示大小寫羅馬數字
用法:\rmnum{數字},\Rmnum{數字}

\makeatletter
\newcommand{\rmnum}[1]{\romannumeral #1}
\newcommand{\Rmnum}[1]{\expandafter\@slowromancap\romannumeral #[email protected]}
\makeatother

在文章的導言區加入上面四行, 然後就可以在正文中使用命令\rmnum{數字},Rmnum{數字}來分別顯示大小寫羅馬數字.

下面來看一個最簡單的使用羅馬數字的例子.

效果如圖:

演示程式碼:

\documentclass{article}
%導言區定義新命令
\makeatletter
\newcommand{\rmnum}[1]{\romannumeral #1}
\newcommand{\Rmnum}[1]{\expandafter\@slowromancap\romannumeral #[email protected]}
\makeatother
\usepackage{CJK}
\pagestyle{empty}
\setcounter{page}{6}
%\setlength\textwidth{59.0pt}
\usepackage{colortbl}
\begin{CJK*}{GBK}{song}
\begin{document}
%命令使用方法
\begin{tabular}
    {>{\columncolor{blue}\color{white}\bfseries}cc|c|}
\rowcolor[gray]{0.8}
    \color{black} 小寫羅馬數字 & \bfseries 大寫羅馬數字&\bfseries 對應阿拉伯數字\\[2pt

]
\rmnum{1}&  \Rmnum{1} &1\\
\rmnum{2}&   \Rmnum{2} &2\\
\rmnum{3}& \Rmnum{3} &3\\
\rmnum{4}& \Rmnum{4} &4\\
\rmnum{5}&  \Rmnum{5} &5\\
\vdots& \vdots &\vdots\\
\cellcolor[gray]{0.8}\color{black}\rmnum{10}& \Rmnum{10}&10\\ \hline
\end{tabular}
\paragraph{}
\newpage
\end{CJK*}
\end{document}
\end{document}

相關推薦

Latex輸入羅馬數字簡便方法

關於羅馬數字的輸入,前文有介紹:這裡提供更為方便的使用方法如下:LaTeX不直接支援顯示大小寫羅馬數字, 但是可以通過自定義命理來實現.定義新的命令\rmnum,\Rmnum,用來顯示大小寫羅馬數字用法:\rmnum{數字},\Rmnum{數字}\makeatletter\n

WIN10 xgboost gpu配置簡便方法

在網上找了很多種方法,結果這種方法是最簡便的,步驟也很簡單。 第一步 從這裡下載xgboost原始碼: 第二步 從這裡下載 支援GPU版已編譯好的DLL檔案,並放在第一步下載好的檔案xgboost-master/python-package/xgboost目錄下。 第三

Centos7安裝搭建FTP伺服器(簡便方法

  簡介: vsftpd 是“very secure FTP daemon”的縮寫,安全性是它的一個最大的特點。 vsftpd 是一個 UNIX 類作業系統上執行的伺服器的名字,它可以執行在諸如 Linux、BSD、Solaris、 HP-UNIX等系統上面,是一個完全免費的、開放原始碼的

LaTeX輸入中文出錯解決方法

在WinEdt下實現中英文混排: \documentclass[UTF8]{ctexart} \begin{document} 中文中文English \end{document} 用PDFTeXify出現過一下兩種問題: ! Package inputenc Error: K

Mac OS與Windows之間檔案共享/傳輸的簡便方法

使用mac os有一段時間了,可與我的windows系統的筆記本一直沒有方便的傳輸過檔案,都是通過QQ。今天實在無法忍受,決定找一個簡單的辦法 To enable SFTP access to your Mac: Open System Preferences a

關於控制input輸入整數多為6位,小數點多為4位的方法

<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>使用者註冊</title> <script src="http://libs.baidu.com/

Android 的輸入框(EditText)設定密碼可見/不可見切換的簡單方法

原創部落格,轉載請註明出處,歡迎轉載。使用Java程式碼修改EditText的密碼切換輸入模式的時候,密碼顯示後,再修改為隱藏模式就不起作用了。下面這兩行程式碼是錯誤示範↓editText.setInputType(InputType.TYPE_TEXT_VARIATION_

微信網頁開發的一些感想,順便附上微信中呼叫掃一掃史上簡便方法 5行程式碼實現H5掃一掃 HTML5掃一掃簡便的辦法

呼叫範例完整程式碼下載: csdn的這個博文寫的有點囉嗦,建議移步這裡: 在網頁上點一個按鈕或者連結呼叫微信掃一掃然後返回結果我們繼續處理,很多人應該都會有這樣的需求,不過微信對這個空子比較嚴格,需要你的網頁有簽名,而簽名生成需要有一個微信公眾號的appk

簡便安裝python+selenium-webdriver環境方法

Downloading/unpacking selenium Downloading selenium-2.38.1.tar.gz (2.5MB): 2.5MB downloaded Running setup.py egg_info for package selenium Instal

My97設置開始、結束 時間區間及輸入框不能輸入只能選擇的方法

開始時間 don min put 命名 class 方法 不能 設置 時間區間開始: <input type="text" id = "first_time" name="first_time" value="${first_time }" onFocus = "

限制input輸入類型(多種方法實現)

numbers set 字母 [0 bst 字符 限制 urn 運算符號 1.只能輸入和粘貼漢字 <input onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,‘‘)" onbeforepaste="clipboard

js生成四位隨機數的簡便方法

while alert 隨機 out 簡便 logs math clas pre do out = Math.floor(Math.random()*10000); while( out < 1000 ) alert( out );

Java對數組的操作(三)—比較兩個數組中的元素是否同樣的簡單方法

con data println test popu pan equal main spa 呵呵呵,實現Java比較兩個數組中的元素是否同樣的功能你是怎麽做的?看以下最簡單方法: import java.util.Arrays;

Java中從鍵盤輸入的三種方法

readline 鍵盤 輸入 exception nbsp stack clas system reader import java.io.BufferedReader; import java.io.IOException; import java.io.Input

打開“網絡連接”快捷方法

ext ref jpg display 一個 快捷 fault 發現 .html 工具/原料: Win 7操作系統 方法/步驟: 在Win 7操作系統桌面的空白處點擊鼠標右鍵,在出現的菜單中選擇下圖紅框中的“新建(W)”選項。 然後,在左方出現的

在App_Data中創建數據庫獲取連接串簡便方法

eight grid 建數據庫 new config 方法 連接 ati str 原文發布時間為:2008-07-25 —— 來源於本人的百度文章 [由搬家工具導入]1、在App_Data右击添R

qt sql多重條件查詢簡便方法

where rom 轉載 brush qstring 解決方案 判斷語句 多重 oca 轉載請註明出處:http://www.cnblogs.com/dachen408/p/7457312.html 程序設計過程中,經常要涉及到查詢,並且有很多條件,且條件可為空,如果逐個判

[轉]latex輸入數學符號速查

向下取整 sum 等於 spa element pre 求和 plus review 基本運算 乘法 x×y x \times y 乘方 23x 2^{3x} 平方根 x+y?????√ \sqrt {x + y} 除法 x÷y x \di

LaTex中插入電路圖的方法(插入圖片)

插入 exp order ring alt 表示 target index strong 主要的需求是要在文檔中插入電路圖。 有兩種方法,一種是直接在LaTex中繪制電路圖,使用的庫主要是circ和circuitikz 一、直接在LaTex中繪制電路圖

Input輸入對象常用方法詳解

知新樹 寧金峰 Input對象可以獲取用戶所有行為的輸入,如鼠標、鍵盤、加速度、陀螺儀、按鈕等,所以掌握Input對象就可以在外部輸入信息和系統之間進行交互。 Input對象的主要變量:mousePonsition 當前鼠標的像素坐標anyKeyDown 用戶點擊任何鍵或鼠標按鈕,第一幀返回tru