我使用網站 diagrams.net 創建了一個帶有一些數學運算式的圖形。當然,我可以將其匯出為 PNG 格式并將其匯入我的 Overleaf,但我想保留運算式的矢量化。因此,我試圖將 PDF 匯入我的 Overleaf 檔案中。
當我使用:
\begin{figure}[tbp!]
\centering
\includegraphics[width=\linewidth]{images/math_structure.pdf}
\caption{My figure description.}
\label{fig:math_structure}
\end{figure}
我的圖形顯示正常,顯然,但是當我放大數學運算式時,我得到了它:

我注意到的另一件有趣的事情是,當我從 Overleaf 下載 PDF 并使用 MUPDF 打開它時,“粗體”消失了,但是當我使用 Google Chrome 或 Firefox 打開它時,“粗體”還在那里。

這是一件很奇怪的事情,因為我猜這是在 PDF 中嵌入字體的問題,但我的檔案在 MUPDF 中正常打開。有誰知道發生了什么,我該如何解決?
我正在共享 math_structure 以重現以下鏈接中的問題:
事實上,所有這些發光的專案在內容流中被繪制兩次,一次用于填充定義路徑,一次用于描邊。例如“State”的大寫S:
.111484379 0 0 -.111468516 140.764496 314.20746 cm
/G3 gs
55 507 m
55 562.33331 74 609 112 647 c
150 685 193.66666 704 243 704 c
257 704 l
313.66666 704 363 683 405 641 c
426 672 l
429.33334 676.66669 432.66666 681.66669 436 687 c
439.33334 692.33331 442.66666 696.66669 446 700 c
449 704 l
449.66666 704 451 704 453 704 c
455 704 457 704.33331 459 705 c
463 705 l
465 705 468 703 472 699 c
472 462 l
466 456 l
448 456 l
440.66666 456 436.33334 457 435 459 c
433.66666 461 432 467.66666 430 479 c
418.66666 563 385 618.66669 329 646 c
304.33334 656.66669 279.33334 662 254 662 c
218.66666 662 190 650 168 626 c
146 602 135 574 135 542 c
135 519.33331 140.666672 498.66666 152 480 c
163.333328 461.33334 179.33333 446.33334 200 435 c
206.66667 432.33334 235.33333 424.66666 286 412 c
336.66666 399.33334 364.66666 391.66666 370 389 c
408 374.33334 439 349.33334 463 314 c
487 278.66666 499.33334 237.66667 500 191 c
500 137 482.66666 88.333336 448 45 c
413.33334 1.66666412 364.33334 -20.333334 301 -21 c
263.66666 -21 230.33333 -15.333334 201 -4 c
171.66667 7.333334 151.333328 17.666666 140 27 c
122 41 l
119.333336 37.666668 114.333336 31 107 21 c
99.666664 11 93 1.66666698 87 -7 c
81 -15.666667 78 -20.333334 78 -21 c
76.666664 -21.666666 73.333336 -22 68 -22 c
64 -22 l
62 -22 59 -20 55 -16 c
55 101 l
55 180.33334 55.333332 220.66667 56 222 c
57.333332 225.33333 64 227 76 227 c
89 227 l
93 223 95 218.66667 95 214 c
95 192.66667 98.333336 171.66667 105 151 c
111.666664 130.333328 123 110 139 90 c
155 70 177 54 205 42 c
233 30 266.33334 24 305 24 c
336.33334 24 363.33334 36.666664 386 62 c
408.66666 87.333336 420 118.333328 420 155 c
420 183.66667 412.66666 209.66667 398 233 c
383.33334 256.33334 364 272.33334 340 281 c
302.66666 290.33334 278 296.66666 266 300 c
262.66666 300.66666 253.66667 302.66666 239 306 c
224.33333 309.33334 213.33333 312 206 314 c
198.66667 316 188 319.66666 174 325 c
160 330.33334 149 336.33334 141 343 c
133 349.66666 123.333336 357.66666 112 367 c
100.666664 376.33334 91.666664 388 85 402 c
65 434.66666 55 469.66666 55 507 c
h
f
/G7 gs
55 507 m
55 562.33331 74 609 112 647 c
150 685 193.66666 704 243 704 c
257 704 l
313.66666 704 363 683 405 641 c
426 672 l
429.33334 676.66669 432.66666 681.66669 436 687 c
439.33334 692.33331 442.66666 696.66669 446 700 c
449 704 l
449.66666 704 451 704 453 704 c
455 704 457 704.33331 459 705 c
463 705 l
465 705 468 703 472 699 c
472 462 l
466 456 l
448 456 l
440.66666 456 436.33334 457 435 459 c
433.66666 461 432 467.66666 430 479 c
418.66666 563 385 618.66669 329 646 c
304.33334 656.66669 279.33334 662 254 662 c
218.66666 662 190 650 168 626 c
146 602 135 574 135 542 c
135 519.33331 140.666672 498.66666 152 480 c
163.333328 461.33334 179.33333 446.33334 200 435 c
206.66667 432.33334 235.33333 424.66666 286 412 c
336.66666 399.33334 364.66666 391.66666 370 389 c
408 374.33334 439 349.33334 463 314 c
487 278.66666 499.33334 237.66667 500 191 c
500 137 482.66666 88.333336 448 45 c
413.33334 1.66666412 364.33334 -20.333334 301 -21 c
263.66666 -21 230.33333 -15.333334 201 -4 c
171.66667 7.333334 151.333328 17.666666 140 27 c
122 41 l
119.333336 37.666668 114.333336 31 107 21 c
99.666664 11 93 1.66666698 87 -7 c
81 -15.666667 78 -20.333334 78 -21 c
76.666664 -21.666666 73.333336 -22 68 -22 c
64 -22 l
62 -22 59 -20 55 -16 c
55 101 l
55 180.33334 55.333332 220.66667 56 222 c
57.333332 225.33333 64 227 76 227 c
89 227 l
93 223 95 218.66667 95 214 c
95 192.66667 98.333336 171.66667 105 151 c
111.666664 130.333328 123 110 139 90 c
155 70 177 54 205 42 c
233 30 266.33334 24 305 24 c
336.33334 24 363.33334 36.666664 386 62 c
408.66666 87.333336 420 118.333328 420 155 c
420 183.66667 412.66666 209.66667 398 233 c
383.33334 256.33334 364 272.33334 340 281 c
302.66666 290.33334 278 296.66666 266 300 c
262.66666 300.66666 253.66667 302.66666 239 306 c
224.33333 309.33334 213.33333 312 206 314 c
198.66667 316 188 319.66666 174 325 c
160 330.33334 149 336.33334 141 343 c
133 349.66666 123.333336 357.66666 112 367 c
100.666664 376.33334 91.666664 388 85 402 c
65 434.66666 55 469.66666 55 507 c
h
S
填充版本使用擴展圖形狀態G3繪制,描邊版本使用擴展圖形狀態G7繪制。
G3以不透明的方式填充:
<</BM/Normal/ca 1>
但是G7筆觸非常透明(不透明度 0.1098)并設定了一些其他引數:
<</BM/Normal/CA .1098/LC 0/LJ 0/LW 0/ML 4/SA true/ca .1098>>
但特別是G7還將線寬設定為0(可以在設備解析度下呈現的最細線:1 設備像素寬)。
OP 提到他們在放大時會看到陰影。因此,也許那些在縮放后看到廣泛陰影/輝光的觀眾只是通過繪制縮放系數放大的所有內容來進行縮放,即陰影/輝光變為縮放系數 * 1 像素寬;那些您看不到寬陰影/發光的查看器即使在以1 像素寬度進行縮放后也會繪制輪廓。
uj5u.com熱心網友回復:
似乎沒有區別在于字體樣式,因為標準 24 和粗體 24之間的權重顯示在右下方。這在您的兩個樣本中并不明顯。
但是,在您的樣本中值得注意的是左側每個字母周圍的“陰影”,給人一種額外厚度的印象。

最初我認為這可能是由 jpeg(光環字體)和 png(清晰的抗鋸齒輪廓)之間的差異引起的。但是陰影太規則了,即不像通常在 jpeg 中那樣不均勻。
在這個階段,看起來這種模糊字體可能還有其他原因。如果沒有樣本,我將不得不猜測 PDF 可能有一個帶有 alpha 組件的字體,但在這樣一個瘋狂的假設中可能會偏離。
稍后編輯
感謝您的鏈接,但神秘感加深了,因為 Chromium Edge 中的鏈接 PDF 甚至放大顯示沒有任何陰影的證據,但是數學看起來像矢量輪廓,只有中間的 Tahoma 看起來是字體,而嵌入的,由生成Skia/PDF 因此由 chrome 構建?。
我必須同意在某處還有其他一些影響,但瀏覽器不應該影響 PDF,除非它添加或尊重基于額外組件的一些覆寫,并且查看每個字母有兩個物件,所以雖然我看不到編輯器中的陰影但接受它在那里所以它必須由文本輪廓生成器放置?在這里,我移動并著色了一些字形,因此第二個邊緣是故意的,但大多數觀眾不會將它們顯示為“發光”

你提到了“diagrams.net”,它確實有很多陰影選項,但除了故意設定為正確和向下之外,我從未體驗過任何其他選項。也許在那里尋找流氓環境。
總之,該檔案被宣告為與 1.4 版兼容(可能具有透明度)并且顯然每個字母周圍都包含了一些透明物件!但不是所有觀眾都期望的方式。由于@mkl 的觀察,我在許多查看器中重新測驗了 pdf,其設定可能會產生影響,例如 acrobat 中的矢量線加粗,但是我測驗的 NONE 沒有顯示超粗的輪廓,因此 PDF 似乎有效,但有些 PDF您正在使用的查看器(應用程式)方法似乎使抗鋸齒的厚度比單個像素邊界所預期的要多得多。

轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/402425.html
標籤:
