1 पॉइंट द्वारा GN⁺ 4 시간 전 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • variable fonts सपोर्ट जोड़ा गया है, जिससे text फ़ंक्शन के style, weight, stretch, size पैरामीटरों के लिए standard variation axis अपने-आप सेट हो जाते हैं, और variations के ज़रिए user-defined axis निर्दिष्ट किए जा सकते हैं
  • वेब ऐप के font tooltip·autocomplete और CLI के typst fonts आउटपुट को फिर से व्यवस्थित किया गया है, ताकि चुने गए फ़ॉन्ट में उपलब्ध variation जानकारी देखी जा सके
  • प्रयोगात्मक HTML export अब MathML के जरिए फ़ॉर्मूला का native output सपोर्ट करता है, जिससे फ़ॉर्मूला टेक्स्ट चयन, screen reader द्वारा पढ़ना, और browser में high-resolution rendering संभव हो गया है
  • नया bundle export document और asset एलिमेंट के साथ एक ही Typst प्रोजेक्ट से कई output फ़ाइलें बना सकता है, और document PDF·PNG·SVG·HTML जैसे single-file export format का उपयोग कर सकता है
  • bundle export, HTML export की तरह, एक प्रयोगात्मक फीचर है, और CLI में इसे --features bundle या TYPST_FEATURES=bundle से सक्षम करना होगा; HTML export के साथ इस्तेमाल करने पर bundle,html निर्दिष्ट करना होगा
  • वेब ऐप में bundle export अभी समर्थित नहीं है
  • कई bibliography का native सपोर्ट जोड़ा गया है; डिफ़ॉल्ट व्यवहार में citation key शामिल करने वाली सबसे नज़दीकी बाद की bibliography को citation सौंपा जाता है, और वह न होने पर सबसे नज़दीकी पहले की bibliography को सौंपा जाता है
  • bibliography फ़ंक्शन के नए group पैरामीटर से bibliographies के बीच numbering share करने को नियंत्रित किया जा सकता है, और target में selector देकर यह और सटीक रूप से तय किया जा सकता है कि कौन-सी bibliography कौन-से citation लेगी
  • PDF export अब PDF/A और PDF/UA मानकों को एक साथ पूरा करने वाली फ़ाइलें बनाने का समर्थन करता है
  • layout convergence समस्याओं को ट्रैक करने के लिए diagnostics जोड़े गए हैं; उदाहरण के तौर पर, जब heading एलिमेंटों की संख्या हर रन में स्थिर नहीं होती, तो देखी गई एलिमेंट संख्या और उनकी स्थिति को warning के रूप में दिखाया जाता है
  • documentation system को Typst में पोर्ट किया गया है, इसलिए https://typst.app/docs/ अब Typst के bundle और HTML export फीचरों से जनरेट होता है, और अलग PDF फ़ाइल के रूप में documentation print version भी उपलब्ध है
  • सभी बदलावों के लिए changelog और Typst 0.15 में अपग्रेड के लिए migration guide उपलब्ध हैं

1 टिप्पणियां

 
GN⁺ 4 시간 전
Lobste.rs की राय
  • इस रिलीज़ का सच में बहुत लंबे समय से इंतज़ार था, और टीम व कम्युनिटी—दोनों ने इसमें बहुत बड़ा काम किया है। बधाई!
    खास तौर पर यह बात ध्यान खींचती है कि Typst के दस्तावेज़ों को खुद Typst में माइग्रेट किया गया है, और इसी वजह से 0.15 दस्तावेज़ों को PDF के रूप में वितरित करना संभव हुआ है
    मैं और @laurmaedje जिस चीज़ पर सबसे ज़्यादा मेहनत कर रहे हैं, वह गणित सिंटैक्स रिफैक्टरिंग अभी भी जारी है, लेकिन नए syntax warnings और node subscopes support की वजह से लगता है कि यह अगली रिलीज़ में आ सकता है

    • क्या MathML को बस अपने-आप काम करना चाहिए? मैंने GitHub रिलीज़ से binary डाउनलोड की, लेकिन यह अब भी $$ fragments को <svg> के रूप में export कर रहा है
      ऊपर से अब svg elements में typst-frame class भी नहीं है, इसलिए dark mode में उन्हें invert भी नहीं किया जा सकता
  • अब तक मैं Typst के बारे में लगभग कुछ नहीं जानता था, लेकिन अब इसे देख रहा हूँ और यह मेरी उम्मीद से कहीं ज़्यादा शानदार लग रहा है। दिमाग़ में मैंने इसे बस nerds के लिए एक LaTeX replacement की तरह रखा हुआ था, लेकिन tutorial पढ़ने के बाद लगता है कि यह Markdown/AsciiDoc/CMS/Obsidian/Microsoft Word जैसी चीज़ों को भी replace कर सकता है
    इसके components काफ़ी simple हैं, इसलिए यह editable text को सही मायने में machine-readable model में बदलने जैसा लगता है। यह सिर्फ़ पहला impression है, लेकिन काफ़ी दिलचस्प है

  • MathML support को लेकर सच में बहुत उत्साहित हूँ! शायद इससे Typst के लिए KaTeX जैसी कोई चीज़ भी संभव हो जाए

  • MathML और bundles उन मामलों में बहुत स्वागतयोग्य हैं जहाँ Typst को static site generator की तरह इस्तेमाल किया जाता है। Globbing और asset preprocessing के लिए shell में निकलने का कोई तरीका भी हो तो अच्छा होगा
    जैसे font subsetting, image resizing, graph generation जैसी चीज़ें। फिर भी, हो सकता है सिर्फ़ 0.15 ही ब्लॉग माइग्रेट करके देखने लायक हो

    • मैं external third-party files के source को मुख्य दस्तावेज़ के साथ लाने पर काम कर रहा हूँ। मैं कई files को cite कर रहा हूँ, और उन्हें output में साथ bundle करना ज़रूरी है
      लगता है यह bundle feature वही चीज़ है जिसकी मुझे ठीक-ठीक ज़रूरत थी :)
  • Variable font support आना सच में बहुत अच्छा है!
    एक non-designer के नज़रिए से, जिसकी design sense बहुत मज़बूत नहीं है, “क्या यह variable font है?” अक्सर “क्या यह अच्छी तरह डिज़ाइन किया हुआ font लगता है?” का एक proxy indicator बन जाता है। नतीजा यह हुआ कि बहुत से variable fonts ऐसे थे जिन्हें मैं इस्तेमाल करना चाहता था, लेकिन Typst में उनका उपयोग असुविधाजनक था

  • MathML HTML support देखकर जितनी खुशी हुई है, उसे शब्दों में कहना मुश्किल है। Typst शुरू होने के बाद से मैं इसी feature का इंतज़ार कर रहा था