سؤال

يُستخدم نمط القائمة عادةً في قائمة التعليمات البرمجية المصدر، ولكن بالنسبة لي، فإن الخط الافتراضي المستخدم ليس جميلًا جدًا في قائمة التعليمات البرمجية المصدرية.مرفق مقارنة بين القائمة والحرف.

http://img27.imageshack.us/img27/8906/screenshot20100717at115.png

  • كيف يمكنني استخدام الخط حرفيًا عند استخدام بيئة القائمة؟
  • ما هو الخط الجيد لقائمة التعليمات البرمجية المصدر؟
هل كانت مفيدة؟

المحلول

أوافق على أن الإعدادات الافتراضية للقوائم ليست جذابة.عادة أكتب شيئا من هذا القبيل

\lstset{columns=fullflexible,basicstyle=\ttfamily}

قد تحتاج أيضًا إلى اللعب مع identifierstyle, commentstyle, وما إلى ذلك، المفاتيح إذا كان نمط التعليمات البرمجية الخاصة بك يستخدمها بشكل منفصل.

ال columns=fullflexible يقوم keyval بمنع تخطيط القوائم الذي يفعله لجعل النص ذو العرض المتناسب مناسبًا لشبكة أحادية المسافة؛ليس من الضروري أن تختار خطًا أحادي المسافة للبدء به.

نصائح أخرى

هل حاولت \ Texttt؟إنها عائلة TeletypeFont، خط العرض الثابت.يجب أن تبدو أفضل.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top