سی‌وب در باره بایگانی فهرست › اشتراک ›

افزایه‌هایِ فایرفاکس (۳) - mht‏‏

دوشنبه ۲۵ دی ۱۳۹۱‏‏، ساعت ِ 14:12

فایرفاکس در حالتِ عادی، از دو نوع ذخیره‌سازی پشتیبانی می‌کند:

۱. صفحه‌یِ کاملِ وب: همراه با فایلِ html پوشه ای به همان نام می‌سازد و عکس‌هایِ صفحه را در آن ذخیره می‌کند؛

۲. صفحه‌یِ html (یا htm): تنها متنِ صفحه را در یک فایل ذخیره می‌کند.

امروز افزایه ای یافتم، که امکانِ ذخیره- و بازکردنِ فایل‌هایِ mht را فراهم می‌کند: Mozilla Archive Format, with MHT and Faithful Save. فایلِ mht یک تک‌فایل دربردارنده‌یِ کلِّ صفحه‌یِ وب شاملِ متن و عکس است. (پیش‌تر ناچار بودم این گونه فایل‌ها را با اُپرا باز کنم.)

پس از نصبِ این افزایه، فایرفاکس، به جز فایل‌هایِ html (و البتّه عکس و PDF)‏، mht را هم باز می‌کند.

Fâyerfâks dar hâlat e âdi, az do nowë zaxiresâzi poŝtibâni mi konad:

1. safhe ye kâmel e veb: hamrâh bâ fâyl e HTML puŝe i be hamân nâm mi sâzad o, akshâ ye safhe râ dar ân zaxire mi konad;

2. safhe ye HTML (yâ 'HTM'): tanhâ matn e safhe râ dar yek fâyl zaxire mi konad.

Emruz afzâye i yâftam, ke emkân e zaxire- vo bâzkardan e fâylhâ ye MHT râ farâham mi konad: 'Mozilla Archive Format, with MHT and Faithful Save'. Fâyl e MHT yek takfâyl darbardârande ye koll e safhe ye veb ŝâmel e matn o aks ast. (Piŝtar nâcâr budam in gune fâylhâ râ bâ Operâ bâz konam.)

Pas az nasb e in afzâye, Fâyerfâks, be joz fâylhâ ye HTML (va albatte aks o PDF), MHT râ ham bâz mi konad.


نشانه‌هایِ راست‌به‌چپ و چپ‌به‌راست

پنجشنبه ۲۱ دی ۱۳۹۱‏‏، ساعت ِ 3:33
این دو نشانه‌یِ نانوشتنی، در محیط‌ها ای کاربرد دارند که از الگوریتمِ دوجهته برایِ متن‌ها پشتیبانی نمی‌کنند؛ یعنی نوشتن با خطِ راست‌به‌چپ در آن‌ها با مشکلات ای همراه است. همچنین، گاه ای، در متن‌هایِ دوزبانه به کار می‌آیند.

چه مشکلات ای را حل می‌کنند؟

این نشانه‌ها یک نویسه‌ اند، یعنی درج اشان در نوشته همان اثر ای را دارد که درجِ یک حرف. در نتیجه، به کمکِ این نشانه‌ها می‌توانید مشکلِ نمادهایِ نگارشی را مانندِ نقطه، ویرگول، کمان، در پایانِ سطر یا در میانِ متن‌هایِ دوزبانه، و مشکلِ عددها را در آغازِ سطر حل کنید.

در زیر، محیط ای مثال زده شده که از متنِ راست‌به‌چپ پشتیبانی نمی‌کند: 

بدونِ نشانه‌یِ راست‌به‌چپ:

نشانه‌هایِ نگارشی مانندِ نقطه، ویرگول!

۵ نفر بودند

      

با نشانه‌یِ راست‌به‌چپ:‏

نشانه‌هایِ نگارشی مانندِ نقطه، ویرگول!‏

‏۵ نفر بودند

در عبارتِ نخست، پس از علامتِ تعجّب، و در عبارتِ دوم، پیش از عدد در آغازِ سطر، نشانه‌یِ راست‌به‌چپ درج شد.

مثالِ زیر، از محیطِ ساده و عادی'ست۱، که از متنِ راست‌به‌چپ پشتیبانی می‌کند: 

بدونِ این نشانه‌ها:

سه واژه‌یِ kill، murder، و dispatch …

شرکتِ GM (General Motors) در سالِ …

      

با این نشانه‌ها:

سه واژه‌یِ kill،‏ murder، و dispatch …

شرکتِ GM ‏(General Motors) در سالِ …

شرکتِ GM (General Motors)‎ در سالِ …

در عبارتِ نخست، پس از نخستین ویرگول، و در عبارتِ دوم، پیش از نخستین کمان، نشانه‌یِ راست‌به‌چپ درج شد و در عبارتِ سوم، پس از کمانِ دوم، نشانه‌یِ چپ‌به‌راست.

چه‌گونه درج کنیم؟

این دو نشانه، در صفحه‌کلیدِ استانداردِ فارسی، در سطحِ سومِ کلیدهایِ 0 و 9 قرار دارند، که به آسانی، در هر کجا در دسترس اند. همچنین، می‌توانید آن‌ها را به یونی‌کدِ 200F و 200E در Character Map یافته و کپی کنید.



۱. محیط‌هایِ پیشرفته‌ترِ نرم‌افزاری، ممکن است برایِ حلِ این مشکل، از کدِ span استفاده کنند، که باعثِ افزایشِ حجمِ فایل، گاه تا دو برابر، می‌شود.
خطّ ۆ نگارش 

قالبِ خودکارِ ترنس‌پرسا

چهارشنبه ۲۰ دی ۱۳۹۱‏‏، ساعت ِ 16:58

سرانجام، پس از حدودِ یک هفته پژوهش و آزمون‌وخطا، توانستم، به کمکِ جاوا، قالب ای خودکار برایِ وبلاگِ ترنس‌پرسا طرّاحی کنم، که خودبه‌خود تنظیماتِ ظاهریِ صفحه را، با توجّه به تغییرِ زبانِ صفحه، تغییر دهد و امکانِ ناوش میانِ بخش‌هایِ مختلفِ شیوه‌نامه را فراهم کند.

دشوارترین بخشِ کار، تغییرِ ریختِ سربرگ‌ها بود، که اکنون به خوبی با زبانِ صفحه هماهنگ است.

نتیجه‌یِ کار را می‌توانید این‌جا ببینید.

Saranjâm, pas az hodud e yek hafte paĵuheŝ o âzmunoxarâ, tavânestam, be komak e 'Java', qaleb i xodkâr barâ ye veblâg e 'TransPERSA' tarrâhi konam, ke xodbexod tanzimât e zâheri ye safhe râ, bâ tavajjoh be taĝyir e zabân e safhe, taĝyir dehad o, emkân e nâveŝ miyân e baxŝhâ ye moxtalef e ŝivenâme râ farâham konad.

Doŝvârtarin baxŝ e kâr, taĝyir e rixt e sarbarghâ bud, ke aknun be xubi bâ zabân e safhe hamâhang ast.

Natije ye kâr râ mi tavânid injâ be binid.

یادداشت 

گویشِ کاشانی (۳)‏

شنبه ۱۶ دی ۱۳۹۱‏‏، ساعت ِ 12:21

شناسه‌ها:

زمانِ گذشته: ‎-am،‏ ‎-i،‏ Ø/-eŝ،‏ ‎-im/-imu(n)‎،‏ ‎-id/-idu(n)‎،‏ ‎-an

rafdam،‏ rafdi،‏ raf،‏ rafdim،‏ rafdid،‏ rafdan؛
[نقلی:] gofda’m،‏ gofde’y،‏ gofda’،‏ gofde’m/gofde’ymu،‏ gofde’d/gofde’ydu،‏ gofda’n.

زمانِ حال: ‎-am،‏ ‎-i،‏ ‎-a(d)،‏ ‎-im/-imu(n)،‏ ‎-id/-idu(n)‎،‏ ‎-an

mi ram،‏ mi ri،‏ mi ra،‏ mi rim،‏ mi rid،‏ mi ran؛
mi guam،‏ mi guy،‏ mi gua،‏ mi gum/guymu،‏ mi gud/guydu،‏ mi guan؛
mi zâm،‏ mi zây،‏ mi zâd،‏ mi zâym/zâymu،‏ mi zâyd/zâydu،‏ mi zân.

* استثنا: mi xâm،‏ mi xay،‏ mi xâd،‏ mi xam/xaymu،‏ mi xad/xaydu،‏ mi xân؛
mi y-âm،‏ mi y-ay،‏ mi y-âd،‏ mi y-am/aymu،‏ mi y-ad/aydu،‏ mi y-ân.

سرفعل‌ها

می: نشانه‌یِ استمرار، چه در گذشته و چه در حال، «می»'ست؛ تنها، پیش از واکه‌ها میانجی می‌گیرد.

mi y-âm،‏ mi y-ofdi [می‌افتی]،‏ mi y-ovord [می‌آورْد]، mi y-âra [می‌آورَد]، mi'ndâzam [می‌اندازم]، mi'ssuna [می ستانَد]، mi'ssa [می‌ستانْد]، vây mi'ssa [می‌ایستد].

نه: نشانه‌یِ نفی و نهی همواره «ne» است؛ تنها پیش از واکه‌ها و /y/ به «ni» تبدیل می‌شود و میانجی می‌گیرد.

ne raf [نرفت]، ne xâbid،‏ ne guydu،‏ ne bor [نبر]، ne mi xoram،‏ ni y-ovord [نیاورد]، ni y-âr،‏ ni y-â؛
ne’ndâz [نینداز]، ne’ssu [نستان]، vây ne’sso [نأیست].

به: نشانه‌یِ امر و التزام، «be»، بسیار همانندِ «ne» است؛ یعنی در حالتِ عادی «be» و پیش از واکه‌ها و /y/ به «bi» تبدیل شده و میانجی می‌گیرد. اگر نخستین واکه‌ی فعل /o/ یا /u/ باشد، این نشانه به «bo» تبدیل می‌شود.

be sâz،‏ be ka [بکَن]، be kenam،‏ be girid،‏ be’ndâz،‏ be’ssu [بستان]؛
bi y-âr،‏ bi y-âd،‏ bi y-ofdi [بیفتی]؛
bo ko [بکن]، bo bor [ببَر]، bo borr [ببُر]، bo ro،‏ bo jow،‏ bo jova [بجود]، bo gu،‏ bo puŝ،‏ bo ŝuri [بشویی].

Ŝenâsehâ:

Zamân e gozaŝte: -am, -i, Ø/-eŝ, -im/-imu(n), -id/-idu(n), -an

rafdam, rafdi, raf, rafdim, rafdid, rafdan;
[naqli:] gofda’m, gofde’y, gofda’, gofde’m/gofde’ymu, gofde’d/gofde’ydu, gofda’n.

Zamân e hâl: -am, -i, -a(d), -im/-imu(n), -id/-idu(n), -an

mi ram, mi ri, mi ra, mi rim, mi rid, mi ran;
mi guam, mi guy, mi gua, mi guym/guymu, mi guyd/guydu, mi guan;
mi zâm, mi zây, mi zâd, mi zâym/zâymu, mi zâyd/zâydu, mi zân.

* Estesnâ: mi xâm, mi xay, mi xâd, mi xam/xaymu, mi xad/xaydu, mi xân;
mi y-âm, mi y-ay, mi y-âd, mi y-am/aymu, mi y-ad/aydu, mi y-ân

Sarfeëlhâ

mi: neŝâne ye estemrâr, ce dar gozaŝte va ce dar hâl, “mi”’st; tanhâ, piŝ az vâkehâ miyânji mi girad.

mi y-âm, mi y-ofdi [mi ofti], mi y-ovord [mi âvard], mi y-âra [mi âvarad], mi'ndâzam [mi andâzam], mi'ssuna [mi setânad], mi'ssa [mi setând], vây mi'ssa [mi istad].

ne: neŝâne ye nafy o nahy hamvâre “ne” ast; tanhâ piŝ az vâkehâ vo /y/ be “ni” tabdil mi ŝavad o, miyânji mi girad.

ne raf [na raft], ne xâbid, ne guydu, ne bor [na bar], ne mi xoram, ni y-ovord [na y-âvard], ni y-âr, ni y-â;
ne’ndâz [na y-andâz], ne’ssu [na setân], vây ne’sso [na ist].

be: neŝâne ye amr o eltezâm, “be”, besiyâr hamânand e “ne” ast; yaëni dar hâlat e âdi “be” va piŝ az vâkehâ vo /y/ be “bi” tabdil ŝode va miyânji mi girad. Agar noxostin vâke ye feël /o/ yâ /u/ bâŝad, in neŝâne be “bo” tabdil mi ŝavad.

be sâz, be ka [be kan], be kenam, be girid, be’ndâz, be’ssu [be’stân];
bi y-âr, bi y-âd, bi y-ofdi [bi y-ofti];
bo ko [be kon], bo bor [be bar], bo borr [be bor], bo ro, bo jow, bo jova [be javad], bo gu, bo puŝ, bo ŝuri [be ŝui].
کاشانی 

تغییرِ قالبِ تاریخ نوشته‌هایِ بلاگفا

چهارشنبه ۶ دی ۱۳۹۱‏‏، ساعت ِ 20:12

سرانجام توانستم به کمکِ کدهایِ جاوا تاریخِ وب‌نوشته‌هایِ بلاگفا را به شکلِ ترانویسی در آورم! :)

از آن‌جا که بلاگفا تاریخ‌ها را به صورتِ رشته‌یِ متنی ذخیره می‌کند، تغییرِ آن تنها با جای‌گزینیِ بخش‌هایِ مشخّص ای از آن‌ها امکان‌پذیر بود؛ یعنی جای‌گزینیِ نامِ روزهایِ هفته و ماه‌ها با ترانوشته‌یِ آن‌ها.

نتیجه را این‌جا ببینید.

Saranjâm tavânestam be komak e kodhâ ye jâvâ târix e vebneveŝtehâ ye 'Blogfa' râ be ŝekl e tarânevisi dar âvaram! :)

Az ânjâ ke 'Blogfa' târixhâ râ be surat e reŝte ye matni zaxire mi konad, taĝyir e ânhâ tanhâ bâ jâygozini ye baxŝhâ ye moŝaxxas i az ânhâ emkânpazir bud; yaëni jâygozini ye nâm e ruzhâ ye hafte vo mâhhâ bâ tarâneveŝte ye ânhâ.

Natije râ injâ be binid.

یادداشت 

آدم‌کشِ حرفه‌یی!‏

شنبه ۲ دی ۱۳۹۱‏‏، ساعت ِ 0:47

گاه ای فکر می‌کنم همه‌یِ آدم‌کش‌هایِ حرفه‌یی از همین کشتنِ یک پشه آغاز کرده اند.

یک چنین آدمِ دل‌نازک ای ام!


پی‌نوشت: تازگیها از این که نیم ای از وب‌نامه ام به حروفِ فارسی'ست، احساسِ بد ای دارم! بیش‌ترین مشکل ام با راست‌به‌چپ‌بودنِ آن است.

Gâh i fekr mi konam hame ye âdamkoŝhâ ye herfei az hamin koŝtan e yek paŝe âĝâz karde and.

Yek conin âdam e delnâzok i y-am!


Peyneveŝt: Tâzegihâ az in ke nim i az vebnâme am be horuf e fârsi'st, ehsâs e bad i dâram! Biŝtarin moŝkel am bâ râstbecap-budan e ân ast.

دل‌نوشته