Stata dofile 轉換 PDF 製作講義方法
01-27
作者:連玉君 (知乎 | 簡書 | 碼雲 | github)
Stata現場研討班即將開班(2018年1月中旬,北京)
Stata現場班-初級|Stata現場班-高級
目的:把 Stata 里的 dofile 列印成 PDF 文檔,製作成講義,方便列印和閱讀。
工具: 電腦中安裝 PDF 虛擬印表機,如 Abode Professional 版本就自帶 PDF 虛擬印表機步驟:用 Adobe PDF 虛擬印表機列印 dofile,隨後調整 PDF 文檔頁面,保證適當的頁面邊距。
詳情介紹如下:
- Step 1:打開 Stata
dofile
。可以用滑鼠點擊 open 菜單,也可以用命令,如doedit A1_intro.do
; - Step 2:列印
A1_intro.do
文檔。 方法為:點擊 dofile 窗口第二排第四個按鈕 (印表機圖標,快捷鍵為:Ctrl+P
)。詳見圖 1
。特別注意:印表機名稱選擇Adobe PDF
。若有需要可以進一步單擊【屬性】按鈕設置頁面大小、列印顏色等。輸出的 PDF 文件為A1_intro.pdf
。 - Step 3: 更改 PDF 文件頁面大小。第二步輸出的 PDF 文檔頁面邊距都很小 (如
圖 2
所示),如果直接列印成紙質講義無法裝訂。我們可以自行增加文檔邊距。(1) 使用 Adobe Professional 打開A1_intro.pdf
,依次點擊【文檔】→【剪裁頁面(P)】(快捷鍵為Shift+Ctrl+T
),彈出界面如圖 3
所示。注意:(1) 【頁面大小】選擇ISOB4
比較合適;(2)【頁面範圍】選擇所有頁面
。
圖1:選擇 Adobe PDF 虛擬印表機
圖2:使用 Adobe PDF 虛擬印表機輸出的 PDF 文檔
圖3:更改頁面大小
幾點說明:
- 編輯 dofile 時的注意事項。 我們注意到,在
圖 2
中,右側有一條綠色的豎線,它對應 Stata dofile 的第 74 列 (具體數值決定於你的 dofile 編輯器中的字型大小設置)。如果你在 dofile 中輸入的單行內容超過 74 列,列印時,PDF 虛擬印表機會自動幫你換行,這會影響輸出效果。因此,在編寫 dofile 時,單行的文字長度不要超過 74 個字元 (包括空格)。 - 同時處理多個 dofile。 如果有多個 dofile 需要做上述處理,可以先進行第 1-2 步,然後再把這些 PDF 文件合併到成一個 PDF 文檔,最後對其進行第 3 步的處理。
合併多個 PDF 文檔的步驟為:依次點擊【文件】→【合併(M)】→【合併到單個PDF(M)】(參見
圖 4
)。
圖4:合併多個 PDF 文檔到單個 PDF 文件
Stata現場研討班即將開班(2018年1月中旬,北京)
Stata現場班-初級|Stata現場班-高級
http://weixin.qq.com/r/7Ujm-tfEHIpjrZOd9x3- (二維碼自動識別)
簡書版本:Stata dofile 轉換 PDF 製作講義方法
推薦閱讀:
※教師利器:ZoomIt 4.5 屏幕縮放小軟體
※應用stata過程中,遇到過哪些特別棘手但最終得以解決的問題?
※零基礎如何入門stata?