GNU منبع-برجسته تولید یک سند با نحو برجسته هنگامی که فایل منبع.
منبع-برجسته خواند مشخصات زبان مبدأ به صورت پویا، بنابراین می توان آن را به راحتی گسترش (بدون کامپایل مجدد منابع) برای دست زدن به زبان های جدید.
GNU منبع-برجسته نیز می خواند مشخصات فرمت خروجی به صورت پویا، و در نتیجه می توان آن را به راحتی گسترش (بدون کامپایل مجدد منابع) برای دست زدن به فرمت های خروجی جدید. نحو برای این مشخصات بسیار آسان می باشد (نگاهی به کتابچه راهنمای).
از آنجایی که نسخه 2.2، منبع برجسته نیز می تواند ارجاعات متقابل تولید. به منظور انجام این کار آن را در گنو Ctags متکی است.
این فرمت های خروجی در حال حاضر پشتیبانی می شوند:
HTML
XHTML
LATEX
Texinfo موجود است
ANSI توالی فرار رنگ (شما می توانید این ویژگی را با کمتر استفاده کنید)
این زبان ورودی (یا فرمت های ورودی) در حال حاضر پشتیبانی (به ترتیب حروف الفبا) عبارتند از:
C / C ++
گاومیش کوهان دار امریکایی
CAML
تغییرات
تفاوت
خم کردن
فرترن
اچ
جاوه
جاوا اسکریپت
شیرابه
Logtalk
ورود فایل
LUA
ML
پاسکال
پرل
پی اچ پی
پرولوگ
افعی
روبی
چه جدید در این نسخه است:
به اشکالات تلفیقی ثابت در سیستم های MacOsX (به لطف ترور Spiteri)
تعریف زبان برای Lilypond (به لطف فدریکو برونی)
تعریف زبان برای R زبان برنامه نویسی آمار
تعریف زبان برای ISLISP (به لطف مسیحی Jullien)
بهبود ارلانگ فایل تعریف (به لطف اریک تصدیهای دولتی سورنسن)
فرمت خروجی جدید: ESC 256 کد اسکی (با تشکر از خاویر-امانوئل وینسنت).
چه در نسخه 3.1.6 جدید است:
به زبان فایل تعریف برای نشانه گذاری T / Foswiki TML (به لطف پل W. هاروی)
فرمت خروجی جدید: ODF (به عنوان مثال برای لیبرآفیس یا برای تولید ODF قطعه رنگ هایلایت که باید توسط ODF بازگشت به پایان می رسد استفاده می شود، مانند asciidoc-ODF). با تشکر از پولک Wieers.
فرمت خروجی جدید: با تشکر مدیاویکی به آبه Skolnik
چه در نسخه 3.1.4 جدید است:
به مشکلات تدوین ثابت برای خورشید CC
پی اچ پی دسته HTML جاسازی شده
HTML دسته CSS جاسازی شده و جاوا اسکریپت
تعریف زبان پروتکل بافرها گوگل اضافه (به لطف جوئل اسمیت)
فایل های قالب کیک پی اچ پی به عنوان پی اچ پی برجسته
هاسکل برجسته برنامه نویسی با سواد
تعریف زبان والا (به لطف لوکا برونو)
تعریف زبان لیسپ (به لطف مایکل مک درموت)
چه در نسخه 3.1.3 جدید است:
- گزینه زبانه است correcly به کار گرفته
نصب اسکریپت با بی اجرایی
پارتی هایلایت شده است.
جدید در نسخه 3.1.1 است:
در دسترسی به LangDefManager جهانی استاتیک، LangMaps از طریق نمونه کلاس ارائه شده است.
مکانیزم برای تنظیم یک مقدار دایرکتوری داده های جهانی، همراه با توابع ابزار کتابخانه افزوده شد برای بازیابی .lang و فایل های .outlang.
کلاس SourceHighlight پسوند فایل خروجی برمی گرداند.
رنگ پس زمینه برای سند خالی نگه داشته اگر آن را در فایل سبک مشخص نشده است.
فایل utils.h در دایرکتوری هدر نصب شده است.
سفید رنگ استاندارد در فایل سبک است.
فایل تعریف زبان برای Texinfo موجود است و هاسکل اضافه شد.
جدید در نسخه 3.1 است:
در توابع ابزار کتابخانه برای بازیابی .style و شخصی .css فایل
لینک دستی کتابخانه ثابت در ها index.html
doxyfile در حال حاضر توزیع
قالب بندی بهتر برای & lt؛ و & gt؛ به در خروجی لاتکس
مستندات داکسیجن را می توان در هنگام ساختن در یک دایرکتوری جداگانه ساخته شده است حتی
صفحه مرد محصولی برای منبع-برجسته-تنظیمات
تعریف زبان برای اوز، به لطف دیوید Bremners
چه جدید در نسخه 3.0 است:
در فراهم می کند یک کتابخانه برای برجسته است که می تواند توسط برنامه های دیگر استفاده می شود.
--regex برد (برجسته تنها خطوط مشخص شده از یک فایل ورودی، با توجه به عبارات منظم خاص توصیف خطوط delimiting).
مقابله با ویژگی های HTML5 (به لطف سایمن پیترز)
استفاده از --docdir برای دایرکتوری مستندات
--binary-خروجی گزینه خط فرمان به ارسال فایل های خروجی در حالت باینری
اضافه شده برنامه منبع-برجسته-تنظیمات برای نوشتن یک فایل پیکربندی برای منبع برجسته (و کتابخانه آن) در دایرکتوری کاربر در خانه.
تعریف languange برای فایل های پیکربندی عمومی
تعریف languange برای فایل های PKG-پیکربندی
زبان ورودی در حال حاضر نیز کشف با استفاده از کل نام فایل (علاوه بر فرمت فایل در صورت وجود)
در فایل های .lang می توان سطح خروج مشخص
تعاریف زبان برای فرترن، CAML، و جاوا اسکریپت بهبود یافته بود:
جدید در نسخه 2.11.1 است.
اشکال نصب و راه اندازی در حالت غیر ریشه ثابت شد.
آدا فایل تعریف زبان اضافه شد.
نظر یافت نشد