سلام
هر دو راه حل بسیار ساده ای دارن!
در پوشه ی home یعنی اینجا:
/home/USER
به جای USER نام کاربری رو بنویس
یه پوشه بساز به نام .fonts
ممکنه مخفی باشه و دیده نشه ، واسه همین ctrl + h رو بزن
الان به سادگی در فونتی که میخوایی توش کپی کن.
در همون مسیر هوم ، فایلی با نام .fonts.conf بساز و اینا رو توش سیو کن:
<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
<match target="pattern">
<test name="family" qual="any">
<string>sans-serif</string>
</test>
<edit mode="assign" binding="same" name="family">
<string>ubvazir</string>
</edit>
</match>
<dir>~/.fonts</dir>
</fontconfig>
به جای ubvazir اسم فونت دلخواهت رو بنویس
سوال دوم رو کامل نگفتی ، کجا وقتی میخوایی فارسی بنویسی باید راستچین کنی؟ در libreoffice ؟؟؟
اگر منظورت لیبره آفیس بود که فکر نکنم در پیدا کردن align right مششکل داشته باشی ، برو از منو به tools ، گزینه ی آخر options ، سمت راست language setting است ، از اون جا languages رو انتخاب کن ، در صفحه ی باز شده در قسمت local setting ، زبان persian رو انتخاب کن ، دقت کن که تیک same as local setting رو هم فعال کرده باشی ، سیو کن یه بار بیا بیرون از لیبره آفیس دوباره باز کن.