我无法使用 pdflatex 包含位图。这是我的 mwe:
\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[turkish]{babel}
\addto\extrasturkish{\uccode`i=\string"9D \lccode`I=\string"19 }
\addto\noextrasturkish{\uccode`i=`I \lccode`I=`i }
\usepackage{graphicx}
\begin{document}
\shorthandoff{=}
\includegraphics[width=5cm,height=5cm]{000.bmp}
\end{document}
给出错误Unknown graphics extension: .bmp.
答案1
正如 egreg 指出的那样,最好有.pdf
,.png
甚至.eps
(在 shell 下转换为 pdf)图形格式pdflatex
。Convert
是命令行脚本来自图像魔术师。 你可以安装它在任何平台上。在命令行提示符中输入convert 000.bmp 000.png
。
一份像样的记录LaTeX 中的图形总是很方便。
答案2
根据Heiko Oberdiek 的回答到未指定时图形文件扩展名及其包含顺序另一种无需图像转换的解决方案是生成一个 DVI 文件,然后 (a) 将其转换为dvips
PS,然后ps2pdf
再转换为 PDF,或者 (b) 直接将 DVI 转换为 PDFdvipdfmx
(请注意x
,这里很重要)– 在大多数 TeX 编辑器中,只需单击鼠标/键入一次即可访问 (a)/(b) –,或者使用 Xe(La)TeX。
如果你深入了解 Heiko 的回答:显然,对于较少使用的 TeX 驱动程序还存在一些其他可能性。