با سلام؛
بستهی siunitx (که توسط Joseph Wright، از توسعهدهندگان لاتک3 ایجاد شده است) امکانات خوبی برای وارد کردن یکاها در متن به کاربر میدهد. پس از فراخوانی بسته میتوانید از عبارتی همچون عبارات زیر استفاده کنید:
\si{\kilogram\metre\per\second}
\SI{1.25}{\kilo\watt}
مشکل اینجاست که در عبارتی مانند عبارت دوم در صورت استفاده در متن فارسی عدد سمت راست و یکا سمت چپ قرار میگیرد. آیا راهی هست که عدد و یکا را در جای درست خود قرار دهم؟ شما چه روشی را برای وارد کردن یکاها پیشنهاد میکنید؟
با سلام؛
بستهی siunitx (که توسط Joseph Wright، از توسعهدهندگان لاتک3 ایجاد شده است) امکانات خوبی برای وارد کردن یکاها در متن به کاربر میدهد. پس از فراخوانی بسته میتوانید از عبارتی همچون عبارات زیر استفاده کنید:
\si{\kilogram\metre\per\second}
\SI{1.25}{\kilo\watt}
مشکل اینجاست که در عبارتی مانند عبارت دوم در صورت استفاده در متن فارسی عدد سمت راست و یکا سمت چپ قرار میگیرد.
این مشکل ربطی به زیپرشین ندارد. این بسته خارج از محدوده زیپرشین است و باید خود مولفش از حروفچینی راست به چپ پشتیبانی کند.
آیا راهی هست که عدد و یکا را در جای درست خود قرار دهم؟
من وقت برای درست کردن باگهای بستههای دیگران ندارم. سوالت را از مولف همان بسته بپرس.
شما چه روشی را برای وارد کردن یکاها پیشنهاد میکنید؟
اصلاً هیچ احتیای به بستهای نیست متأسفانه این روزها همه الکی بسته مینویسند. برای قرار دادن یکاها کافی است از دستور \mathrm استفاده کنی.