سلام.
احتمالا در مورد تبدیل فایل ورودی فارسی تک به یونیکد، چیزایی شنیدید. چند تا مبدل نوشته شده، ولی از اینی که الان می خوام معرفی کنم، تعریف زیاد شنیدم.
این مبدل رو آقای مصطفی واحدی نوشتند. دستشون درد نکنه.
برای راحتی کار، فرض می کنیم از فارسی تکی که برای MiKTeX 2.7 معرفی کردم استفاده می کنید.
نصب مبدل فارسی تک به یونیکد در ویندوز
۱) ابتدا از اینجا یک نسخه ی کم حجم Python را دانلود کنید. بعد از دانلود، آن را به یک دایرکتوری دلخواه unzip کنید(مثلا C:\python). از این به بعد فرض می کنیم که Python را در این دایرکتوری نصب کردید.
۲) روی آیکون My Computer کلیک راست کنید و گزینه ی Properties را برگزینید. به قسمت Advanced بروید و روی دکمه ی Environment Variables کلیک کنید. در قسمت System Variables و در زیر عنوان Variable ، گزینه ی Path را پیدا کرده و روی آن دوبار کلیک کنید. در پنجره ای که باز می شود و در قسمت Variable Value، عبارت C:\python\python; (یعنی دایرکتوری فایل python.exe) را به ته سطر اضافه کنید و روی OK کلیک کنید.
۳) حال مبدل فارسی تک به یونیکد را از اینجا دانلود کنید.
۴) به دایرکتوری MiKTeX 2.7\miktex\bin رفته و فایل ftx2unicode.bat را پیدا کنید. روی آن کلیک راست کرده و گزینه ی Edit را برگزینید. محتویات این فایل را با خطوط زیر عوض کنید:
@echo off
%3
cd %1
python ftun-0.1.py %2.ftx %2.txt
چگونگی استفاده از مبدل
برای استفاده از این مبدل، باید هر بار، فایل ftun-0.1.py (مبدل فارسی تک به یونیکد) را در دایرکتوری فایل فارسی تکی که می خواهید آن را به یونیکد تبدیل کنید قرار دهید. سپس فایل فارسی تک خود را باز کنید و از منوی Run، گزینه ی Convert FTX to Unicode را انتخاب کنید(یا ترکیب کلید Ctrl+F5 را بزنید.). خروجی شما، باید یک فایل با پسوند txt در همان دایرکتوری فایل فارسی تک باشد.
زت زیاد...![]()
