Writer sayfasında örnek terminal kodu için özelleşmiş pencere

Writer sayfasında örnek terminal kodu için özelleşmiş pencere

#2618 İleti | emrepinarbasi | 31 Mar 2020, 10:39

Herkese selamlar, uzun zamandır aklımda olan müzik nota yazım dili olan Lilypond ile Türk Müziği kullanımı ile ilgili bir kitap yazıyorum. Lilypond Latex dilini temel alarak kullanılan bir kodllama yazılım. Libreoffice ile Ooolilypond eklentisi sayesinde tüm örnekleri kolayca kelime işlemci sayfasına entegre edebiliyorum. Sorum şu;

Lilypond olarak öğrencilere aktarmak istediğim latex kodlarını sanki bir terminal kodu havasında bir çerçeve içinde kareli metod sayfa gibi her harf bir kareye gelecek şekilde (yanlış kodlama yapmamalarını sağlamak için) göstermek ve altına ilgili kodun çıktısını örnek koymak istiyorum. Bu kareli her harfe bir kare gelecek şekildeki kutucuğu Writer içinde nasıl oluşturabilirim?
emrepinarbasi
 
İleti: 3
Kayıt: 31 Mar 2020, 10:33
İşletim Sisteminiz: Macosx
LibreOffice Sürümü: 6.4.2.2

Re: Writer sayfasında örnek terminal kodu için özelleşmiş pencere

#2619 İleti | Hamurcu | 01 Nis 2020, 01:16

writer-1.PNG
writer
writer-1.PNG (22.89 KiB) 246 defa görüntülendi
Kullanıcı avatarı
Hamurcu
 
İleti: 205
Kayıt: 06 Ağu 2012, 00:14
Konum: İstanbul
İşletim Sisteminiz: Windows 10
LibreOffice Sürümü: 6.x

Re: Writer sayfasında örnek terminal kodu için özelleşmiş pencere

#2620 İleti | emrepinarbasi | 01 Nis 2020, 11:55

Teşekkür ediyorum, ancak bu yöntemde anladığım kadarıyla her kutuya bir harf yazacağım şekilde oluşturuluyor. Daha pratik bir yolu olmalı diye düşünüyorum. Eklentilerden Highlight Code eklentisini buldum tam da benlik. Ancak malesef yükleme sayfasındaki hata mesajlarına yönelik tüm çözümleri yapmama rağmen alttaki uyarıyı alıyorum. Belki bu uyarıyı halledebilirsem sorunum tamamen çözülecek...

Python, vnd.sun.star.script:codehighlighter.oxt|python|highlight.py$create_dialog?language=Python&location=user:uno_packages betiği çalıştırılırken, betik dili çatı hatası oluştu.

Mesaj: <class 'ImportError'>: No module named 'pygments' (or 'pygments.styles' is unknown)
File "/Applications/LibreOffice.app/Contents/Resources/pythonscript.py", line 1063, in getScript
mod = self.provCtx.getModuleByUrl( fileUri )
File "/Applications/LibreOffice.app/Contents/Resources/pythonscript.py", line 500, in getModuleByUrl
exec(code, entry.module.__dict__)
File "/Users/neyzen/Library/Application Support/LibreOffice/4/user/uno_packages/cache/uno_packages/lu13187icht.tmp_/codehighlighter.oxt/python/highlight.py", line 21, in <module>
from pygments import styles
File "/Applications/LibreOffice.app/Contents/Resources/uno.py", line 434, in _uno_import
raise uno_import_exc
File "/Applications/LibreOffice.app/Contents/Resources/uno.py", line 356, in _uno_import
return _builtin_import(name, *optargs, **kwargs)
emrepinarbasi
 
İleti: 3
Kayıt: 31 Mar 2020, 10:33
İşletim Sisteminiz: Macosx
LibreOffice Sürümü: 6.4.2.2


Writer - Kelime İşlemcisi

Kimler çevrimiçi

Kayıtlı kullanıcılar: Google [Bot], Yandex [Bot]