همانطور که چندین بار در گذشته گفته شده است من در حال کار کردن روی Lollipop هستم. Lollipop یک فرمت تک همانند لاتک است (لولیپاپ لاتک نیست). به عنوان نمونه یک سند نمونه لولیپاپ به شکل زیر است:
\Start
This is a test.
\Stop
و برای گرفتن خروجی pdf کافی است که دستور زیر را اجرا کنید:
lollipop filename.tex
نسخه 1.04 لولیپاپ دیروز بر روی CTAN قرار گرفته:
http://ctan.org/pkg/lollipop
که تعدادی از باگهای لولیپاپ را حل کرده است. لولیپاپ در نسخه بعدی که برای تکلایو ۲۰۱۷ آ»اده خواهد شد، پشتیبانی از حروفچینی دوجهته و پارسی به همراه حروفچینی ریاضی و انواع floatها را در اختیار کاربر قرار میدهد.
از آنجایی که بسته زیپرشین دیگر پشتیبانی نمیشود، کاربران زیپرشین بهتر است که از هماکنون به یادگیری لولیپاپ مشغول شوند.
هدف لولیپاپ ایحاد ابزار لازم برای برنامهنویسی در تک هست بطورتی که برنامهنویسی رو خیلی راحت کنه و شما نیازی نداشته باشید که یک برنامهنویس حرفهای باشید یا حتی چیز زیادی از برنامهنویسی در تک بدونید. لولیپاپ برخلاف لاتک به شما بستههای یا کلاسهای آماده نمیده اما ابزرار بسیار قدرتمندی در اختیار شما قرار میده که با استفاده از اون میتونید هر جوری که دوست دارید برنامهنویسی بصورت راحت کنید تا نوشتار شما شکل دلخواه شما رو داشته باشید. حال این فلسفه لولیپاپ را با فلسفه لاتک که شما را مجبور به استفاده از چیزی که طراح برنامه مشخص کرده میکنه. گذشته از این برنامهنویسی در لولیپاپ بسیار ساده است در صورتی که در لاتک برنامهنویسی چیزی مانند حالا پیدا کنید پرتغال فروش را هست.
به عنوان مثال لولیپاپ به شما محیط equation برای حروفچینی فرمول و شماره فرمول بصورت خودکار نمیده اما با ابزار قدرتمندی که lollipop در اختیار شما قرار میده انجام این کار بسیار ساده است:
\DefineTextBlock:equation
literal:$$ text eqno ( equationCounter ) literal:$$
Stop
\Start
This is a test.
\equation
1+2=3
\>
This is the next test.
\Stop
حالا اگر شما بخواهید نحوه شمارهگذاری یا جای فرمول رو تغییر بدهید خیلی ساده میتونید این کار رو انجام بدهید. در حالی که اگر بخواهید همین کار رو با لاتک انجام بدهید باید کلی ماکرو تغییر بدهی. به عبارت دیگر، فلسه لاتک از پایه اشتباه است.
بصورت مشابه فکر کنید که میخواهید تعدادی از فرمولهای شما شماره در سمت راست داشته باشند و تعدادی دیگر در سمت چپ. انجام این کار در لاتک در حد غیرممکن است مگر اینکه شما تمام ساختارهای لاتک رو بازنویسی کنید زیرا که در لاتک شما یا میتونید شمارده در سمت راست داشته باشید یا در سمت چپ اما انجام این کار در لولیپاپ بسیار ساده است.