هل هناك طريقة بسيطة لعدم إزالة المسافات البادئة وتنسيق الشعر؟

من الممكن أيضًا استخدام علامات الاقتباس العكسية (```)، والتي ستحافظ على التنسيق، لكن قد لا يعجبك التصميم

hello world
 this is a line with a leading space
  this is a line with 2 leading spaces
   this is a line with 3 leading spaces

وإذا كان لديك وصول إلى TC، يمكنك إضافة بعض CSS الصغيرة للتخفيف من ذلك:

code.lang-plaintext {
  font-family: cursive;
  font-size: inherit;
  background: transparent;
  color: inherit;
}
pre:has(code.lang-plaintext) {
  background: transparent;
  border: none;
  padding: 0;
}

والذي يبدو مثل (على سبيل المثال):

ولكن هذا بالطبع حل جيد فقط إذا لم يكن أحد ينشر مقتطفات كود فعلية (وهو ما تُستخدم علامات الاقتباس العكسية تقليديًا لأجله)، لكنني أعتقد أن احتمال ذلك منخفض في منتدى الشعر :slight_smile: