תמיכה ברינדור BBCode/KaTeX/HTML בכותרות [details=...] כאשר מותקנים התוספים הרלוונטיים

אני משתמש גם בתוספי Discourse Math וגם ב-Discourse BBCode במופע שלי. ברצוני לבקש תמיכה ברינדור של BBCode ו-LaTeX בשורה (דרך $...$) בכותרות [details=...].

כרגע, כל עיצוב בתוך כותרות [details=...] מוסר או מוצג כטקסט מילולי — למרות שגוף התוכן מרנדר מתמטיקה ו-BBCode בצורה יפהפייה. זה מגביל את הבהירות החזותית בעת בניית פוסטים עתירי מתמטיקה או חינוכיים שבהם תרצו שהכותרת המקופלת תשקף את המבנה בבירור (למשל, “רכיב ה-$\hat{r}” או “האיבר ה-\textcolor{blue}{3}$”).

אם זה נתמך, מקרי השימוש הבאים יהיו אפשריים:

[details="[color=orange]איבר ראשון[/color]"]
...
[/details]
[details="$\textcolor{green}{\text{רכיב פוטנציאל וקטורי}}$"]
...
[/details]

זה יאפשר, לדוגמה:

  • שמות רכיבים מקודדי צבע
  • סמלים מתמטיים בקידוד יוניקוד או LaTeX בכותרות סעיפים
  • דיונים מתמטיים נגישים ומובנים יותר (במיוחד עבור סטודנטים וחוקרים)

ניתן להגביל תכונה זו על ידי זיהוי אם discourse-math או discourse-bbcode מופעלים, כך שהיא לא תשפיע על התנהגות ה-Discourse ברירת המחדל.

האם זה יהיה אפשרי כשיפור ליבה או הרחבת תוסף?

תודה על עבודתכם המדהימה על Discourse — זוהי פלטפורמה יוצאת דופן לתקשורת טכנית ואקדמית.

לייק 1

Exploring colouring using BBcode

no KaTex in this post


[color=blue]i get reminders often about brining cushions in but not plants[/color]

[color=blue]i get reminders often about brining cushions in but not plants[/color]

[details= [color=blue]i get reminders often about brining cushions in but not plants[/color]]
so i should improve the available reminders to ensure someone does water the plants
[/details]
[color=blue]i get reminders often about brining cushions in but not plants[/color]

so i should improve the available reminders to ensure someone does water the plants


In a forum with discourse BBcode enabled, the output is

רק בודק אם יש התקדמות בנושא.\n\nזה עדיין יהיה מועיל ביותר עבור כל אתר Discourse שמשתמש במתמטיקה, במיוחד עבור קהילות חינוכיות, אקדמיות או מדעיות.\n\nכרגע, כותרות [details=\"...\"] מורידות או מתעלמות מכל BBCode ו-KaTeX/MathJax, גם עם התוספים הרשמיים המותקנים ופועלים בגוף ההודעה.\n\nדוגמאות למקרים שבורים:\n- [details=\"Color: [color=blue]important[/color]\"] → מוצג כטקסט רגיל [color=blue]important[/color]\n- [details=\"$\\vec{v}$-based solution\"] → מוצג כטקסט רגיל $...$\n\nאין פתרון עקיף ככל שאני יכול לומר. אפילו שימוש ב-HTML גולמי \u003cdetails\u003e\u003csummary\u003e לא עוזר, וניסיונות להחיל raw=\"true\" נכשלים עקב תגי summary שעוברים סניטציה מוקדמת.\n\nנשמח לראות תמיכה בכך — אפילו באופן מותנה כאשר התוסף הרלוונטי פעיל.\n\nנשמח לבדוק או לעזור בתכנון במידת הצורך.