Mengapa perintah `` \ vspace``` tidak berfungsi dengan PSfrag?

Jan 09 2021

Saat memuat dalam grafik eps, saya ingin menggeser posisi label sumbu, dan saya menemukan saya bisa mencapainya dengan PSfrag (sesuatu seperti \psfrag{label}{\hspace{1em}label}). Saya telah menemukan bahwa ini berfungsi dengan \hspacetetapi tidak \vspace. Sekarang saya tahu bahwa alih-alih \vspace, saya harus menggunakan \raisebox{1em}{label}, berkat jawaban yang indah ini . Ada yang tahu kenapa?

Jawaban

3 DavidCarlisle Jan 09 2021 at 00:05

Penggantian psfrag pada dasarnya diatur dalam \mboxmode horizontal sehingga bahan mode vertikal tidak berfungsi, meskipun Anda dapat menyusun a \parboxuntuk masuk ke mode vertikal dan menambahkan bahan vertikal. atau lebih sederhana Anda bisa menggunakan \raisebox{10pt}{...}daripada menggunakan\vspace