เหตุใดคำสั่ง `` \ vspace``` จึงไม่ทำงานกับ PSfrag

Jan 09 2021

เมื่อโหลดในกราฟ eps ฉันต้องการเปลี่ยนตำแหน่งของป้ายแกนและฉันพบว่าฉันสามารถทำได้ด้วย PSfrag (บางอย่างเช่น\psfrag{label}{\hspace{1em}label}) ฉันพบว่างานนี้มีแต่ไม่\hspace \vspaceตอนนี้ฉันรู้ว่าแทนที่จะ\vspaceผมควรใช้\raisebox{1em}{label}, ขอบคุณที่ให้คำตอบที่น่ารักนี้ มีใครรู้บ้างว่าทำไม?

คำตอบ

3 DavidCarlisle Jan 09 2021 at 00:05

การเปลี่ยน psfrag นั้นถูกตั้งค่าโดยพื้นฐานแล้วใน\mboxโหมดแนวนอนเช่นเดียวกับในวัสดุสร้างโหมดแนวตั้งจะไม่ทำงานแม้ว่าคุณจะซ้อน a \parboxเพื่อเข้าสู่โหมดแนวตั้งและเพิ่มวัสดุแนวตั้ง หรือมากกว่านั้นที่คุณสามารถใช้ได้\raisebox{10pt}{...}แทนที่จะใช้\vspace