السيدات والسادة الخطة هي:- كل ما تريد معرفته عن الكتابة اليابانية ، لكنك تخشى أن تسأل
- ما هو نص الياقوت
- كيف تكتب إضافات ل libreoffice في الثعبان
- كيفية توليد القراءة للكنزي
- وضع كل شيء معا في furiganizer!

, , .
-, : . , : これはひらがなです - .。 (カタカナデス) , . “”. “ ” , “”, “” “” — “”, “” “”. , , (“”, “”, “”, ““, “” + «», «» «») “” .
— , . , , .
— ,
, . , , , , , , . , - . : 友達、日本酒、世界。 , — .
: . . , , - . : 送りがなはとっても便利です. — — , .. , “” .. . , , “”.
, … , , — . — - , , . , , , — . “
”. .
, .
ruby. . — -
“”html ruby:
<ruby>
<rt></rt>
</ruby>
LibreOffice. Format -> Asian Phonetic Guide. , , . — Tools -> Options -> Language Settings.
, . LibreOffice , Python. libreoffice-script-provider-python ( apt-get), - . , Ubuntu, — :)
. , , .
:
def HelloWorldPython():
desktop = XSCRIPTCONTEXT.getDesktop()
model = desktop.getCurrentComponent()
if not hasattr(model, "Text"):
model = desktop.loadComponentFromURL("private:factory/swriter","_blank", 0, () )
text = model.Text
tRange = text.End
tRange.String = "Hello World (in Python)"
return None
g_exportedScripts = HelloWorldPython,
نحفظ في ملف أو نضعه أو ننشئ رابطًا رمزيًا في المجلد الذي يحتوي فيه LibreOffice على نصوص برمجية. في حالتي هو "~ / .config / libreoffice / 4 / user / Scripts / python".افتح LibreOffice Writer (يجب أن يعمل OpenOffice أيضًا) ، انتقل إلى أدوات -> وحدات الماكرو -> تشغيل الماكرو وشاهد البرنامج النصي هناك ، إذا نجح كل شيء.يبقى كتابة سيناريو يأخذ كانجي من الوثيقة وإضافة قراءاتهم في روبل من الأحرف المقابلة. كل شيء بسيط: هناك برامج خاصة لتوليد القراءة ، نقوم فقط بتشغيلها من برنامجنا النصي الماكرو ، من خلال إخراج الإدخال القياسي ، وتشغيل النص الياباني وإدراج الإخراج في المستند.kakasi , , , .. ruby . mecab , kakasi . - , . - .
, apt-get install kakasi, mecab,
github.com/undertherain/furiganize, - . enjoy. - c — .