
Я пытаюсь конвертировать tex2png со следующими строками и использую
pdflatex -shell-escape test.tex
Следующие строки находятся в тексте.tex
\documentclass[
preview,
convert
]{standalone}
\begin{document}
Hello. This is a test.
\end{document}
При попытке компиляции получаю сообщение:
«Недопустимый параметр 300»
Я не нашел никаких указаний на эту проблему и надеюсь, что кто-то уже сталкивался с ней.
Обновлять:
Моя операционная система — Windows 7.
решение1
Вы должны быть благодарны, что получили сообщение об ошибке, а не запустили конвертацию.
пакет пытается запустить imagemagic convert
для преобразования форматов изображений. В Windows вам нужно убедиться, что imagemagic опережает стандартные утилиты Windows, поскольку они включают команду convert, которую ypu на самом деле не хочет запускать.
C:\Users\davidc>convert /?
Converts a FAT volume to NTFS.
CONVERT volume /FS:NTFS [/V] [/CvtArea:filename] [/NoSecurity] [/X]
volume Specifies the drive letter (followed by a colon),
mount point, or volume name.
/FS:NTFS Specifies that the volume will be converted to NTFS.
/V Specifies that Convert will be run in verbose mode.
/CvtArea:filename
Specifies a contiguous file in the root directory
that will be the place holder for NTFS system files.
/NoSecurity Specifies that the security settings on the converted
files and directories allow access by all users.
/X Forces the volume to dismount first if necessary.
All open handles to the volume will not be valid.
То есть, он хочет переформатировать ваш диск ;-)
Если вы дадите ему несколько имен файлов изображений, вы получите (на английском языке) ошибку, например:
C:\Users\davidc>convert a.ps a.pdf
Invalid Parameter - a.pdf
Поэтому вам нужно убедиться, что установлен imagemagic и что convert
это не стандартная утилита конвертации Windows.