原创 LaTeX繪製UML圖形宏包開發過程記錄002

自定義類   LaTeX中自定義類與自定義宏包幾乎是一樣的,區別就是擴展名,類文件的擴展名是cls,宏包文件的擴展名是sty。在文件內容格式上也差不多,類文件中內容的樣式舉例如下: \NeedsTeXFormat{LaTeX2e}% \Pr

原创 LuaLaTeX的中文支持設置與簡單示例

  LuaLaTeX編譯方式,爲我們在LaTeX編輯排版中提供了執行Lua代碼的功能,這樣一來,對於程序員而言就有了更多的發揮空間,LaTeX也變得更有意思。我原來一直在用xeLaTeX編譯方式,這段時間寫UML圖形繪製宏包時,總有束手束腳

原创 LaTeX宏包說明文檔的簡單介紹與下載地址

  LaTeX的宏包(或宏集)很多,我把曾經用到的宏包說明文檔上傳到網上供大家下載使用。原本打算放到51CTO裏面,但是在上傳有些文件時提示已經有人上傳了,但是去查找時又沒有,不清楚怎麼回事,所以就都放在我的百度網盤上吧。下面列出下載地址與

原创 LaTeX繪製UML圖形宏包開發過程記錄001

  因爲工作需要,我在使用LaTeX編輯文件時經常要繪製UML圖形。雖然目前LaTeX有一些宏包支持繪製UML圖形,但總有這樣那樣的小問題,使用起來不是那麼滿意,所以想自己創建一個專門的宏包來繪製UML圖形。一方面可以加深對LaTeX的瞭解

原创 在LaTeX中使用tikz宏包及其擴展包共同繪製UML圖之備忘二

  本篇所舉例子文件前面的內容與備忘一(在LaTeX中使用tikz宏包及其擴展包共同繪製UML圖之備忘一)中的示例一是一樣的,這裏不再列出。 示例三 % 51CTO 陸巍的博客 \begin{center} \begin{tikzp

原创 在LaTeX中使用tikz宏包及其擴展包共同繪製UML圖

  LaTeX宏包tikz的繪圖功能很強,完全可以繪製UML的各種圖形,並且在tikz的基礎上擴展出不少這方面的宏包。前面我介紹過宏包tikz-uml,這個宏包功能不錯,只是外觀上略微有些不足。所以我現在還是立足於tikz的基礎功能,結合t

原创 LaTeX宏包TikZ-UML使用備忘三

  代碼的文件頭與備忘一中的一樣,這裏不再列出。因爲我一直在對博客進行修改,其他網站轉載的內容可能已經與原文不一樣,所以請關注51CTO中的原創文章。 示例七 % 51CTO陸巍的博客 \begin{center} \begin{t

原创 LaTeX宏包TikZ-UML使用備忘二

  代碼的文件頭與備忘一中的一樣,這裏不再列出。因爲我一直在對博客進行修改,其他網站轉載的內容可能已經與原文不一樣,所以請關注51CTO中的原創文章。 示例三 % 51CTO陸巍的博客 \begin{center} \begin{t

原创 LaTeX宏包TikZ-UML使用備忘一

  TikZ-UML宏包是用於繪製UML圖形的,相較於我以前使用的pgf-umlcd宏包而言,他支持的圖形種類更多,二者都是由tikz擴展而來。這裏把使用方法與繪圖例子記錄下來,以備忘。 下載與安裝  TikZ-UML宏包並沒有包含在tex

原创 LaTeX繪圖示例集一

  這是我這段時間在LaTex中繪圖的一些例子,發佈在這裏一方面是備忘,另一方面是與大家交流。示例持續增加中…… 環境:Ubuntu 16.04 64位桌面版工具:TeXstudio 1. 非常簡單的一個程序結構圖  完整代碼如下: % 5

原创 Ubuntu下Google Test的安裝與示例

  這裏介紹在Ubuntu下安裝Google Test的一種簡便方法,如果大家要用最新版,可以去相關網站上下載最新源碼。 環境:Ubuntu 16.04 64位桌面版 1. 安裝libgtest-dev; sudo apt install

原创 LaTeX繪製UML類圖備忘

  這幾天編輯LaTeX文檔時需要繪製UML類圖,這裏把方法代碼記錄下來,以備忘。繪製UML類圖,我們將使用宏包pgf-umlcd,說明文檔我已經傳入51CTO,下載地址是(http://down.51cto.com/data/245653