Trong số LaTeX, người ta có thể sử dụng \textwidth
và \columnwidth
để chỉ định kích thước của đồ họa liên quan đến kích thước của văn bản xung quanh, ví dụ: \includegraphics[width=.5\textwidth]{myimage}
.Toán tử trong việc xác định chiều rộng hình trong LaTeX
Tôi muốn dễ dàng chuyển đổi từ các cột tròn sang mẫu dạng cột (và ngược lại) mà không có hình quá lớn đối với mẫu trên mẫu. Đối với mẫu có hai cột (trong đó \columnwidth
là khoảng một nửa số \textwidth
), tôi muốn có một cái gì đó như: \includegraphics[width=.9\columnwidth]{myimage}
. và mẫu cho mẫu trước (nơi \columnwidth
và \textwidth
bằng nhau):
\includegraphics[width=.5\textwidth]{myimage}
.
Bây giờ, tôi đã xác định rằng tôi có thể giới hạn điều này bằng cách sử dụng một loại toán tử tối thiểu: \includegraphics[width=min(.5\textwidth,.9\columnwidth)]{myimage}
nhưng đây là cú pháp không hợp lệ. Có một cái gì đó như thế này để giải quyết vấn đề này, có thể thông qua việc sử dụng hệ thống macro LaTeX?
Nên là \ if @ twocolumn, nhưng ngược lại là câu trả lời hay. – ChrisN
Ha, tuyệt vời! Điều này có vẻ đẹp hơn một số câu trả lời kỳ lạ tôi đã tìm thấy trực tuyến. Cảm ơn nhiều! – mbudisic
Bây giờ tôi đã thử nghiệm nó và nó đã làm việc với hai thay đổi: đầu tiên, đã được đề cập '@ twocolumn'. Thứ hai, '\ linewidth' cần được thay đổi thành' \ textwidth', nếu không hình ảnh chỉ được hiển thị trong chế độ twocolumn. Để hoàn thành, tôi đang sử dụng mẫu IEEEtran, được sử dụng bởi các tạp chí IEEE một confs. Cảm ơn! – mbudisic