ฉันใช้ Jekyll เพื่อสร้างไซต์เอกสารซึ่งฉันกำลังพยายามจัดทำเอกสารบางรหัสที่มีไวยากรณ์ที่คล้ายกับแฮนด์บาร์ ตัวอย่างเช่น{{foo}}
. ปัญหาคือ Jekyll ใช้แท็กของเหลวและไม่ว่าฉันจะทำอะไรก็ตามลอนคู่ของฉันกำลังถูกฉีกออกโดยตัวประมวลผลของเหลว
ยังไงก็ตามฉันใช้ kramdown เป็นตัวประมวลผลมาร์คดาวน์
นี่คือสิ่งที่ฉันได้ลอง:
{% highlight html linenos %}
Hello, my name is {{name}}.
{% endhighlight %}
อันนี้ลบส่วน {{name}} ทั้งหมดเพราะคิดว่าเป็นการอ้างอิงถึงตัวแปรของเหลว
ฉันลองสิ่งนี้ด้วย:
{% highlight html linenos %}
Hello, my name is \{\{name\}\}.
{% endhighlight %}
ในกรณีนี้ฉันกำลังพยายามหลีกเลี่ยงวงเล็บปีกกา แต่ผลที่ได้คือเครื่องหมายทับจะแสดงผลในหน้า
ฉันยังลองสิ่งนี้:
{% highlight html linenos %}
Hello, my name is <span>{</span>{name}}.
{% endhighlight %}
เป็นที่ยอมรับว่าคนนี้ค่อนข้างโง่ ในกรณีนี้เนื่องจากฉันได้ระบุไวยากรณ์เป็น html (ซึ่งจำเป็นต้องเป็น) แท็กช่วงจะแสดงผลในหน้า
แล้วฉันจะแก้ไขปัญหานี้ได้อย่างไรในโลกนี้?