LaTeX自定義巨集包與類檔案預設搜尋路徑的設定方法
對於自定義的LaTeX巨集包與類,在呼叫時可以通過在命令\documentclass{}與\usepackage{}命令中指定完整路徑或者相對路徑,這樣確實可以呼叫,但是編譯時總是有煩人的警告資訊,讓人不爽。還好有一個辦法可以解決。
作業系統:Ubuntu 16.04 64位桌面版
LaTeX工具:TeXstudio 2.10.8
1、開啟終端,輸入以下命令
kpsewhich -var-value=TEXMFHOME
這個命令會查詢到預設的巨集包與類搜尋路徑,我的電腦上顯示結果為:home/luwei/texmf。
2、建立目錄
上面顯示的目錄,不一定會存在,如果沒有的話就自己建立一個,然後再繼續建立三個目錄,最後的目錄結構是:~/texmf/tex/latex/commonstuff。
3、放入巨集包與類檔案
把自己定義的巨集包與類檔案放入上面建立的目錄中即可。我放的是真實檔案的連結,這樣靈活一些。示意如下:
做完上述工作後,再開啟TeXstudio編譯檔案就沒有警告資訊了。此外,要注意的是在巨集包與類的\ProvidesClass{}命令中,不用加路徑,直接宣告想起的名字,在呼叫時也是如此,就與呼叫系統提供的巨集包一樣。
相關推薦
LaTeX自定義巨集包與類檔案預設搜尋路徑的設定方法
對於自定義的LaTeX巨集包與類,在呼叫時可以通過在命令\documentclass{}與\usepackage{}命令中指定完整路徑或者相對路徑,這樣確實可以呼叫,但是編譯時總是有煩人的警告資訊,讓人不爽。還好有一個辦法可以解決。 作業系統:Ubuntu 16.04 64位桌面版 LaTeX工具:TeXs
LaTeX自定義巨集包與類檔案的預設搜尋路徑設定方法
對於自定義的LaTeX巨集包與類,在呼叫時可以通過在命令\documentclass{}與\usepackage{}命令中指定完整路徑或者相對路徑,這樣確實可以呼叫,但是編譯時總是有煩人的警告資訊,讓人不爽。還好有一個辦法可以解決。 作業系統:Ubuntu 16.04 64位桌面版
LaTeX自定義宏包與類文件默認搜索路徑的設置方法
操作 bubuko 設置 創建目錄 64位 image 顯示 comm ack 對於自定義的LaTeX宏包與類,在調用時可以通過在命令\documentclass{}與\usepackage{}命令中指定完整路徑或者相對路徑,這樣確實可以調用,但是編譯時總是有煩人的警告信息
Latex 巨集包編寫,自定義巨集包
\renewcommand*{\maketitle}{ \vspace{5ex} % 建立列的空格, \
【C語言】typedef(自定義資料型別)與#define(巨集定義)用法比較
不管是在C語言還是在C++中,typedef這個詞都不少見,當然出現頻率較高的還是在C程式碼中。typedef和#define有些相似,但更多的是不同,特別是在一些複雜的用法上,就完全不同了。 1.巨集定義(#define) 巨集定義又稱為巨集代換
latex 自定義bst檔案
最近學習LaTeX,遇到了很多問題,其中就包括要製作一個符合學校參考文獻的bst檔案,苦惱了很久,在網上沒有找到相似的問題整理。遂做個小小的總結。 bst 採用了堆疊式語言 WinEdt中可以編寫這個檔案,也可以用其他的 如何製作bst檔案 安裝了 c
ASP.NET Core 2.2 : 二十一. 內容協商與自定義IActionResult和格式化類
上一章的結尾留下了一個問題:同樣是ObjectResult,在執行的時候又是如何被轉換成string和JSON兩種格式的呢? 本章來解答這個問題,這裡涉及到一個名詞:“內容協商”。除了這個,本章將通過兩個例子來介紹如何自定義IActionResult和格式化類。(ASP.NET Co
使用fpm簡單制作自定義rpm包
使用fpm簡單制作自定義rpm包yum -y install ruby rubygems ruby-devel本文出自 “silence” 博客,請務必保留此出處http://silencezone.blog.51cto.com/3613477/1935110使用fpm簡單制作自定義rpm包
c++primer,自定義一個復數類
opera 指針 隨著 per call 拷貝構造函數 會銷 局部變量 eal 1 #include<iostream> 2 #include<string> 3 #include<vector> 4 #include<a
在一個ros包下怎麽使用另外一個自定義ros包裏的message
com doc pack .cn .html docs ssa ace hit 假設自定義消息包my_message_package https://answers.ros.org/question/206257/catkin-use-ros-message-from-an
CentOS6.5系統自定義RPM包實踐
linux rpm包管理 定制化RPM服務第1章 RPM的原理及應用1.1 RPM介紹RPM全稱是 Red Hat Package Manager(Red Hat包管理器)。幾乎所有的 Linux 發行版本都使用這種形式的軟件包管理安裝、更新和卸載軟件。RPM是一個開放的軟件包管理系統。它工作於Red
laravel5.4中自定義ajax請求響應類
accep 是把 post pos 放置 source 接收 尋找 但是 本人小白在it界混跡一年之久暫時沒有什麽成績只是把所以到的和大家分享一下,在工作和學習的過程中一直追求美觀,但是對於我來說畢竟實力有限,每當遇到一些返回或者是網站或者項目中的返回給用戶的友好提示的時
自定義View分類與流程
ces ted function ram 註意 measure fin 利用 href 自定義View分類與流程(進階篇)## 轉載出處: http://www.gcssloop.com/customview/CustomViewProcess/ 自定義View繪制流程
Django中創建自定義標簽與過慮器
IT choices filters AS value ret urn gist doctype 1.首先在app中創建templatetags目錄(註意必須使用該名字,否則系統找不到自定義的標簽),然後創建python文件common_extrgs.py. common_
Senparc.Weixin微信開發(3) 自定義菜單與獲取用戶組
開發 分享圖片 獲取 local lock 自定義 oba summary setting 自定義菜單 代碼參考:http://www.cnblogs.com/szw/p/3750517.html 還可以使用他們官網的自定義:https://neuchar.senparc.
latex 使用 enumitem 巨集包調整 enumerate 或 itemize 的上下左右縮排間距
調整 LaTeX 中的列表環境時,使用 enumitem 巨集包可以方便的調整間距。 調整間距的引數命令包括兩類。 1. 垂直間距 topsep 列表環境與上文之間的距離 parsep  
織夢獲取自定義欄位附件型別檔案的格式型別檔案大小上傳日期
內容頁顯示效果 實現步驟 1、\templets\system\channel_addon.htm 裡面要清空,只留~link~ (注意:前後不能留有一個空格) 2、/include/extend.func.php 最下面加入方法 function GetFileInfo
自定義Counter使用 與
自定義計數器的使用(記錄敏感單詞) 複製程式碼 1 package counter; 2 3 import java.net.URI; 4 import org.apache.hadoop.conf.Configuration; 5 import org.apache.hadoop.f
沉澱再出發:在python3中匯入自定義的包
沉澱再出發:在python3中匯入自定義的包 一、前言 在python中如果要使用自己的定義的包,還是有一些需要注意的事項的,這裡簡單記錄一下。 二、在python3中匯入自定義的包 2.1、什麼是模組、包、庫? 模組:就是.py檔案,
微信公眾號自定義選單介面與 wechat.class.php
測試介面 https://mp.weixin.qq.com/debug/cgi-bin/apiinfo?t=index&type=%E8%87%AA%E5%AE%9A%E4%B9%89%E8%8F%9C%E5%8D%95&form=%E8%87%AA%E5%AE%9A