背景
為了我的研究目的,我需要建立行間語言註解。最初,我使用 docx 文檔,透過看不見的表格進行常規註釋,但註釋很快就變得非常混亂。所以我嘗試了gb4e
,它確實創造瞭如此美麗的光澤。因此,我打算用 LaTeX 來編寫整個文檔,因為畢竟它比 docx 更整潔。
然而,我的主管不同意我用 LaTeX 編寫整個文件。規定不接受LaTeX格式提交。該文件需要為 docx 格式。我知道 Microsoft Word 具有閱讀 pdf 文件的功能,因此我利用了該功能,但結果發現它並沒有在 Word 文件中整齊地格式化註釋。
將 gb4e-gloss 轉換為 docx 問題
嘗試使用gb4e
行間語言註釋通常彼此吻合良好。考慮以下範例gb4e
:
\documentclass[10pt]{article}
\ExpandArgs{c}\newcommand{new@fontshape}{anything}
\usepackage{linguex}
\usepackage[russian,indonesian]{babel}
\usepackage[none]{hyphenat}
\usepackage{geometry}
\usepackage{setspace}
\usepackage{amssymb}
\usepackage{booktabs}
\usepackage{tikz}
\usepackage{tikz-qtree}
\usepackage{gb4e}
\usepackage{times}
\primebars
\let\emptyset\varnothing
\geometry{
a4paper,
left=3cm,
right=3cm,
top=3cm,
bottom=3cm
}
\newcommand{\?}[1]{\foreignlanguage{russian}{#1}}
\begin{document}
\begin{exe}
\let\eachwordone=\it
\noautomath
\setlength{\glossglue}{2pt plus 2pt minus 1pt}
\renewcommand{\eachwordthree}{\rule[-10pt]{0pt}{0pt}}
\ex % Glosa 1
{\bf(Strategi praanggapan = \textnormal{\textsc{pgp}})}
\glll \?{Геи} \?{всë} \?{равно} \?{пришли} — \?{вопреки} \?{запрету} \\
gei vsë ravno prišli — vopreki zapretu \\
gay semua dengan\textunderscore sama\textsc{.pgp} pergi\textsc{.pgp} — meskipun larangan\textsc{.pgp} \\
\trans “Para kelompok gay, bagaimanapun, tetap pergi, meskipun terdapat larangan” \\
\end{exe}
\end{document}
現在讓我們使用 Microsoft Words 開啟光澤的 pdf 文件。
嘗試使用 Microsoft Words 開啟 pdf 文件
Microsoft Word 處理 pdf 文件後,導致註釋失去其格式,其中單字彼此不對齊,並且變音符號與單字分離。然而,\textsc{}
似乎保留了其格式。看看Word閱讀文件:
在這種情況下,我仍然需要在 Microsoft Words 中重新建立不可見表格,以使行間光澤保持彼此對齊。
目標
我現在的目標是能夠將gb4e
行間光澤tex文件轉換為docx格式,其中仍然保留原始gb4e
格式,即單字排列得很好和附加變音符號對於每個單字。有什麼解決辦法嗎?我已經在網路上看到了 LaTeX 到 docx 轉換器,但我正在嘗試從 LaTeX 中查看解決方案。