0
413 次瀏覽

我過去一直使用 Paratext 的 PDF 匯出功能來列印經文片段的小冊子,使用的是 Arial 字型。現在我試著改用 PTX Print,但使用 Arial 時遇到了問題。字型失真了,變得過窄。我試過的其他字型都沒有這個問題。但為了保持與之前系列相同的視覺效果,我需要它能在 Arial 上正常運作。有人遇到過這個問題嗎?

機器翻譯自 English
PTXprint (116 點) 提出 | 413 次瀏覽

7 個回答

+1

嗨 Andre,歡迎加入社群!
我是開發人員之一,正在嘗試找出可能發生的情況。在較早的版本中,曾有人因為字型未正確安裝而無法找到他們想要的字型(請參閱此常見問題中的第二個問題)。我懷疑你面臨的不是這個特定問題(因為你可以看到並選擇 Arial 字型),但想知道是否可能安裝了兩個不同的 Arial 字型——一個在 Windows\Fonts 中,另一個在 “C:\Users<username>\AppData\Local\Microsoft\Windows\Fonts” 中。請檢查一下,以確保不是這種情況。PTXprint 使用的唯一位置(與某些其他軟體不同)是 Windows/Fonts 資料夾。

如果那裡一切正常,請檢查這些設定中是否有合理的數值,或者關閉調整選項,看看是否能改善情況:

我假設你使用的是羅馬字母(Roman script),對嗎?

機器翻譯自 English
(3.2k 點) 提出

謝謝你的快速回覆!AppData 下沒有重複的 Arial 字型,間距調整也已經關閉。我使用的是羅馬字母。這裡有一張螢幕截圖,有助於看清問題:

機器翻譯自 English
+1

謝謝——這真的有助於視覺化問題,我也同意那裡有些不对劲…
當你點擊字型(Font)按鈕時,
image
你看到所有預設值都已設定嗎(還是那裡有什麼奇怪的狀況)?
image

最後,我會建議關閉進階(Advanced)標籤頁中可能已勾選的任何額外 .sty 或 .tex 檔案:
image

如果你仍然得到壓縮的文字,那麼提供一個範例專案(選取一本小書)來進行測試會很有幫助。使用進階(Advanced)標籤頁上的 建立 ZIP 存檔…(Create ZIP Archive…) 按鈕,然後將產生的檔案傳送至 ptxprint[underscore][Email Removed] 在建立存檔之前,勾選「存檔暫存檔案,以便除錯(Archive temporary files, for debugging)」選項可能也會有幫助。

機器翻譯自 English
(3.2k 點) 提出

謝謝——所有這些選項都處於預設值/未勾選狀態。我會透過電子郵件將 .zip 檔案發送給你。

機器翻譯自 English

我們仍在苦思為什麼會發生這種情況。但在 1.5.9 版本中修復了一些較小的錯誤。請下載最新版本,再次測試,看看是否碰巧已解決此問題。

機器翻譯自 English
0

已安裝 1.5.9:問題相同。
在同事的電腦上試過:問題相同。
有沒有辦法使用樣式表(stylesheet)來調整字型的寬度?

機器翻譯自 English
(116 點) 提出
已重新顯示
0

好的——讓我們繼續摸索,直到找到原因…

你的專案 shared\ptxprint 資料夾或子資料夾中是否儲存了任何字型?如果有,請刪除它們,然後重新啟動 PTXprint 並再次嘗試。

當你點擊正文(Body Text)(Regular)字型時,你看到了什麼?

另外,在列印之後,你能否查看 .tex 檔案,看看使用了哪些字型名稱(大約在第 66-69 行):
image

在你的電腦上可能會有不同,但看到它從哪裡提取這些字型會很有幫助。

機器翻譯自 English
(3.2k 點) 提出
0
  1. 我的專案 shared\ptxprint 中沒有儲存字型
  2. 點擊正文(Body Text)字型時,我得到的是:
  3. 以下是 .tex 檔案中要求的行:
    (我每次只能貼一張圖片,所以這裡直接貼上文字)

    %%%%% Fonts %%%%%
    \FontSizeUnit=1.000pt
    %% Faces
    \def\regular{“[C:/windows/fonts/ARIALN.TTF]:”}
    \def\bold{“[C:/windows/fonts/ARIALNB.TTF]:”}
    \def\italic{“[C:/windows/fonts/ariali.ttf]:”}
    \def\bolditalic{“[C:/windows/fonts/arialbi.ttf]:”}
    %\def\SpaceStretchFactor{1.0}
    %\def\SpaceShrinkFactor{0.5}
    \ColorFontsfalse*

嗯,看來我們取得了一些進展?ArialN 是 Arial Narrow … 所以出於某種原因,當我告訴它使用 Arial 時,它卻選擇了 Arial Narrow?(註:arial.ttf 檔案存在於同一資料夾中。出於某種原因,PTXprint 選擇了 ArialN.ttf。很可能只要安裝了 Arial Narrow,就會發生這個錯誤。)

機器翻譯自 English
(116 點) 提出
已重新顯示
0

我們會嘗試找出為什麼會失敗,但在此之前,一個變通方法是從你的系統中刪除(或解除安裝)ArialN 和 ArialNB 字型,看看它是否按預期運作。或者,在另一台未安裝這些額外字型的機器上嘗試。

機器翻譯自 English
(3.2k 點) 提出
0

我已經解除安裝了所有 ArialN* 字型,這確實解決了我的問題。謝謝你的支援!

機器翻譯自 English
(116 點) 提出

相關問題

0
1 個回答 96 次瀏覽
我最近將 PTXprint 更新到 3.0.41 版,現在因為以下錯誤無法列印 PDF: PTXprint [3.0.41] - Error! Failed to create: ASLat_Default_JON_ptxp.pdf ! Font \ ... 是 Charis SIL,但系統卻認為這裡使用的是 Source Code Pro 有什麼建議嗎?
odysiusbt 125 提出 已提問 3 天
0
1 個回答 93 次瀏覽
這是我的問題:在腳註中,譯者提供了原文中的希伯來字及其意義範圍 下方行中希伯來字母 lamed 的上部筆畫,列印時會覆蓋到上方行中 q p g 等字母的下部筆畫 我不希望為了容納某些特殊字元而增加兩行腳註之間的行距 我 ... 型的大小能與主字型(Charis SIL)的大小成比例,例如將希伯來字型的大小設定為主字型大小的 80% 該如何解決這個問題?
Y Mdu Niê 124 提出 已提問 3月 10
0
1 個回答 100 次瀏覽
有些同事在製作 PDF 檔案時遇到問題。我使用他們專案的副本重現了這個問題,並且在將他們使用的字型安裝為「所有使用者」之後也是如此。我們該如何繼續排查這個問題? 錯誤訊息: 字型檔案位於 c:\windows\fonts
[Expert]
sewhite
3.3k 提出
已提問 1月 28, 2025
0
2 個回答 248 次瀏覽
我正在使用 Noto Nastaliq Urdu 字體準備文本。但我需要在 changes.txt 編輯畫面中使用羅馬字體,以便能讀取我的輸入。目前它只是顯示「豆腐塊」(方框)。我嘗試在 Font/Script 設定中使用羅馬字體,並將相應的樣式標記更改為烏爾都語字體,但當我嘗試列印時,PTXprint 卡住了。有什麼建議嗎?
mlucas53 148 提出 已提問 7月 22, 2024
0
1 個回答 243 次瀏覽
我正在使用 Noto Nastaliq Urdu 字型準備新約聖經。我發現很難調整字母間距,使其不會太寬,同時讓單字間距不會太窄。我嘗試了「字型」分頁中各種「字母間距」和「單字間距」的調整組合,但尚未找到令人滿意的解決方案。目前的輸出看起來像是一串沒有明顯單字分隔的字符。有什麼建議嗎?
mlucas53 148 提出 已提問 12月 19, 2023
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
They devoted themselves to the apostles’ teaching and to fellowship, to the breaking of bread and to prayer.
Acts 2:42
3,049 個問題
6,007 個回答
5,672 則評論
2,029 位使用者