تالار گفتگوی پارسی‌لاتک

عمومی => انجمن تازه‌کاران => نويسنده: MBehtemam در سپتامبر 02, 2010, 07:18:46 pm

عنوان: رنگی کردن کدها
رسال شده توسط: MBehtemam در سپتامبر 02, 2010, 07:18:46 pm
با سلام . قبلش بخاطر جوابهاتون تشکر می کنم .
دوم . من می خواهم کدهای python و lua رو در لاتک بصورت syntax highlighting قرار بدم توی گوگل سرچ کردم که بسته listings رو پیدا کردم ازش استفاده کردم طبق راهنماش اینجوری :
[code dir="ltr"]\documentclass{article}
\usepackage{color}
\usepackage{listings}
\begin{document}
\lstset{language=html}
\begin{lstlisting}
<html>
        <body>
                hellow
        </body>
</html>
\end{lstlisting}
\end{document}
فکنم بسته اصلا تاسیری نداره چون آرگومان نشان دادن شماره خط ها اضافه کردم که نشون ندادن . و مشکل بعدی هم اینکه کد های lua رو توی مستنداتش نوشته رنگی نمی کنه . حالا همون پایتون هم رنگی کنی خوبه . ممنون . راستی این بسته ماله سال 2007 هست و احتمال رنگی نشدن خیلی کدهای جدید هست درسته ؟
عنوان: پاسخ : رنگی کردن کدها
رسال شده توسط: vafa در سپتامبر 03, 2010, 02:40:20 pm
با سلام . قبلش بخاطر جوابهاتون تشکر می کنم .
دوم . من می خواهم کدهای python و lua رو در لاتک بصورت syntax highlighting قرار بدم توی گوگل سرچ کردم که بسته listings رو پیدا کردم ازش استفاده کردم طبق راهنماش اینجوری :
[code dir="ltr"]\documentclass{article}
\usepackage{color}
\usepackage{listings}
\begin{document}
\lstset{language=html}
\begin{lstlisting}
<html>
        <body>
                hellow
        </body>
</html>
\end{lstlisting}
\end{document}
فکنم بسته اصلا تاسیری نداره چون آرگومان نشان دادن شماره خط ها اضافه کردم که نشون ندادن . و مشکل بعدی هم اینکه کد های lua رو توی مستنداتش نوشته رنگی نمی کنه . حالا همون پایتون هم رنگی کنی خوبه . ممنون . راستی این بسته ماله سال 2007 هست و احتمال رنگی نشدن خیلی کدهای جدید هست درسته ؟
بسته به شما امکان می‌دهد که خیلی از کدها را رنگی کنید. شما فقط  این کلمات کد را بصورت keywords برایش تعریف می‌کنید و خود برنامه می‌داند وقتی این کلمات را می‌بیند باید آنها را رنگی کند.