انجمنهای فارسی اوبونتو
کمک و پشتیبانی => نرمافزارهای فنی-مهندسی => نویسنده: حمید ۶۷ در 15 تیر 1394، 04:51 بظ
-
سوال:
من تک لایو را روی ویندوز نصب دارم همچنین به طور کامل روی اوبونتو. اما داخل ویندوز راحت مینویسم و پیدیاف میگیرم اما همون پرونده را وقتی در اوبونتو با تکلایو اجرا میکنم خطا میدهد و پیدیاف درست نمیکنه.
خوب چرا؟
-
ما علم غیب نداریم که! گزارش خطاش رو بذار خب! احتمالاً به این دلیل که یه پلاگینی چیزی رو نصب نکردی تو اوبونتو
-
خوب الان داخل ویرایشگر تکمیکر فایل را تحت Quick build اجرا کردم پیغام میدهد که
! Fatal fontspec error: "cannot-use-pdftex"
!
! The fontspec package requires either XeTeX or LuaTeX to function.
!
! You must change your typesetting engine to, e.g., "xelatex" or "lualatex"
! instead of plain "latex" or "pdflatex".
!
! See the fontspec documentation for further information.
!
! For immediate help type H <return>.
!...............................................
l.41 }
|'''''''''''''''''''''''''''''''''''''''''''''''
| This is a fatal error: LaTeX will abort
|...............................................
) ) )
Here is how much of TeX's memory you used:
12637 strings out of 493304
216167 string characters out of 6139872
290707 words of memory out of 5000000
15943 multiletter control sequences out of 15000+600000
3938 words of font info for 15 fonts, out of 8000000 for 9000
957 hyphenation exceptions out of 8191
45i,1n,53p,10445b,85s stack positions out of 5000i,500n,10000p,200000b,80000s
No pages of output.
PDF statistics:
0 PDF objects out of 1000 (max. 8388607)
0 named destinations out of 1000 (max. 500000)
1 words of extra memory for PDF output out of 10000 (max. 10000000)
البته متن ارور که تو اون قسمت وسطه را خود ویرایشگر اجاز نمیدهد که کپیش کنم برای همین عکسش را نصفه نیمه می گذارم اینجا
http://s6.picofile.com/file/8198207892/30.png
-
تو ویرایشگر به آدرس Options/Quick Biuldبرید و بعد تو قسمت Quick Build Command، گزینه XeLateX + View PDF رو تیک دار کنید. بعد فایل رو اجرا کنید. ضمنا فایل texی که عکسش رو گذاشتین، نشون میده که قبلا نوشته شده و بنابراین حتما یه فونتی توش به کار رفته. اطمینان حاصل کنید که این فونت یا فونت ها با دقیقا همون اسم توی دایرکتوری فونت هاتون وجود دارن.
-
خوندی چی نوشته؟
! You must change your typesetting engine to, e.g., "xelatex" or "lualatex"
! instead of plain "latex" or "pdflatex".
-
بله خوندم اما طبق معمول خیلی چیزی متوجه نشدم
من وقتی لاتک را نصب کردم طبق معمول texlive-full را نصب کردم البته به اون هم اکتفا نکردم الان چک کردم
بله luatexهم نصبه. هر بستهای هم که مربوط به xetex هست اینطور که سینپتیک نشون می ده همگی نصب است. خوب غیر نصب بودن کاری دیگهی هم باید انجام بدهم؟
این تغییر موتور (engine) متوجه نمی شم، قبلا میگفتند فقط از quick build استفاده کنید. اصلا فرق این موتورها چیه؟
نوشته: See the fontspec documentation for further information.
خوب این fontspec documemtation چیه چه سندی؟
باز نوشته:
This is a fatal error: LaTeX will abort
به چه خطایی fatal میگویند. latex will abort
یعنی چی ؟
-
در جواب دوست گرامی Arcush:
اون کاری که فرمودید انجام دادم اما ظاهرا اون عبارت کلی خطا همون عبارت قبلی است. وقتی روی اون عبارت کلی اون وسط کلیک میکنم صفحهای با عبارت زیر باز میشه ( عنوان صفحه هم اینه:fontspce.sty)
%%
%% This is file `fontspec.sty',
%% generated with the docstrip utility.
%%
%% The original source files were:
%%
%% fontspec.dtx (with options: `fontspec')
%%
%% _________________________________________
%% The fontspec package for XeLaTeX/LuaLaTeX
%% (C) 2004--2013 Will Robertson and Khaled Hosny
%%
%% License information appended.
%%
%%
\ProvidesPackage{fontspec}
[2013/05/20 v2.3c Font selection for XeLaTeX and LuaLaTeX]
\RequirePackage{expl3}[2011/09/05]
\RequirePackage{xparse}
\ExplSyntaxOn
\msg_new:nnn {fontspec} {cannot-use-pdftex}
{
The~ fontspec~ package~ requires~ either~ XeTeX~ or~ LuaTeX~ to~ function.
\\\\
You~ must~ change~ your~ typesetting~ engine~ to,~
e.g.,~ "xelatex"~ or~ "lualatex"\\
instead~ of~ plain~ "latex"~ or~ "pdflatex".
}
\xetex_if_engine:F
{
\luatex_if_engine:TF
{
\RequirePackage{luaotfload}[2013/05/20]
\RequireLuaModule{fontspec}
}
{
\msg_fatal:nn {fontspec} {cannot-use-pdftex}
}
}
\bool_new:N \l_fontspec_firsttime_bool
\bool_new:N \l_fontspec_nobf_bool
\bool_new:N \l_fontspec_noit_bool
\bool_new:N \l_fontspec_nosc_bool
\bool_new:N \l_fontspec_tfm_bool
\bool_new:N \l_fontspec_atsui_bool
\bool_new:N \l_fontspec_icu_bool
\bool_new:N \l_fontspec_mm_bool
\bool_new:N \l_fontspec_graphite_bool
\bool_new:N \g_fontspec_math_euler_bool
\bool_new:N \g_fontspec_math_lucida_bool
\bool_new:N \g_fontspec_package_euler_loaded_bool
\bool_new:N \g_fontspec_cfg_bool
\bool_new:N \g_fontspec_math_bool
\int_new:N \l_fontspec_script_int
\int_new:N \l_fontspec_language_int
\int_new:N \l_fontspec_strnum_int
\fp_new:N \l_fontspec_tmpa_fp
\fp_new:N \l_fontspec_tmpb_fp
\dim_new:N \l_fontspec_tmpa_dim
\dim_new:N \l_fontspec_tmpb_dim
\dim_new:N \l_fontspec_tmpc_dim
\tl_set:Nx \c_colon_str { \tl_to_str:N : }
\cs_set:Npn \use_v:nnnnn #1#2#3#4#5 {#5}
\cs_set:Npn \use_iv:nnnnn #1#2#3#4#5 {#4}
\cs_generate_variant:Nn \str_if_eq:nnTF {nv}
\cs_generate_variant:Nn \int_set:Nn {Nv}
\cs_generate_variant:Nn \tl_gset:Nn {cV}
\cs_generate_variant:Nn \keys_set:nn {nx}
\cs_generate_variant:Nn \keys_set_known:nnN {nx}
\cs_new:Nn \_int_mult_truncate:Nn
{
\int_set:Nn #1 { \dim_eval:w #2 #1 \dim_eval_end: }
}
\cs_new:Npn \fontspec_error:n { \msg_error:nn {fontspec} }
\cs_new:Npn \fontspec_error:nx { \msg_error:nnx {fontspec} }
\cs_new:Npn \fontspec_warning:n { \msg_warning:nn {fontspec} }
\cs_new:Npn \fontspec_warning:nx { \msg_warning:nnx {fontspec} }
\cs_new:Npn \fontspec_warning:nxx { \msg_warning:nnxx {fontspec} }
\cs_new:Npn \fontspec_info:n { \msg_info:nn {fontspec} }
\cs_new:Npn \fontspec_info:nx { \msg_info:nnx {fontspec} }
\cs_new:Npn \fontspec_info:nxx { \msg_info:nnxx {fontspec} }
\cs_new:Npn \fontspec_trace:n { \msg_trace:nn {fontspec} }
\msg_new:nnn {fontspec} {no-size-info}
{
Size~ information~ must~ be~ supplied.\\
For~ example,~ SizeFeatures={Size={8-12},...}.
}
\msg_new:nnnn {fontspec} {font-not-found}
{
The~ font~ "#1"~ cannot~ be~ found.
}
{
A~font~might~not~be~found~for~many~reasons.\\
Check~the~spelling,~where~the~font~is~installed~etc.~etc.\\\\
When~in~doubt,~ask~someone~for~help!
}
\msg_new:nnnn {fontspec} {rename-feature-not-exist}
{
The~ feature~ #1~ doesn't~ appear~ to~ be~ defined.
}
{
It~ looks~ like~ you're~ trying~ to~ rename~ a~ feature~ that~ doesn't~ exist.
}
\msg_new:nnn {fontspec} {no-glyph}
{
'\l_fontspec_fontname_tl'~ does~ not~ contain~ glyph~ #1.
}
\msg_new:nnnn {fontspec} {euler-too-late}
{
The~ euler~ package~ must~ be~ loaded~ BEFORE~ fontspec.
}
{
fontspec~ only~ overwrites~ euler's~ attempt~ to~
define~ the~ maths~ text~ fonts~ if~ fontspec~ is~
loaded~ after~ euler.~ Type~ <return>~ to~ proceed~
with~ incorrect~ \string\mathit,~ \string\mathbf,~ etc.
}
\msg_new:nnnn {fontspec} {no-xcolor}
{
Cannot~ load~ named~ colours~ without~ the~ xcolor~ package.
}
{
Sorry,~ I~ can't~ do~ anything~ to~ help.~ Instead~ of~ loading~
the~ color~ package,~ use~ xcolor~ instead.~ It's~ better.
}
\msg_new:nnnn {fontspec} {unknown-color-model}
{
Error~ loading~ colour~ `#1';~ unknown~ colour~ model.
}
{
Sorry,~ I~ can't~ do~ anything~ to~ help.~ Please~ report~ this~ error~
to~ my~ developer~ with~ a~ minimal~ example~ that~ causes~ the~ problem.
}
\msg_new:nnn {fontspec} {addfontfeatures-ignored}
{
\string\addfontfeature (s)~ ignored;~
it~ cannot~ be~ used~ with~ a~ font~ that~ wasn't~ selected~ by~ fontspec.
}
\msg_new:nnn {fontspec} {feature-option-overwrite}
{
Option~ '#2'~ of~ font~ feature~ '#1'~ overwritten.
}
\msg_new:nnn {fontspec} {script-not-exist-latn}
{
Font~ '\l_fontspec_fontname_tl'~ does~ not~ contain~ script~ '#1'.\\
'Latin'~ script~ used~ instead.
}
\msg_new:nnn {fontspec} {script-not-exist}
{
Font~ '\l_fontspec_fontname_tl'~ does~ not~ contain~ script~ '#1'.
}
\msg_new:nnn {fontspec} {aat-feature-not-exist}
{
'\l_keys_key_tl=\l_keys_value_tl'~ feature~ not~ supported~
for~ AAT~ font~ '\l_fontspec_fontname_tl'.
}
\msg_new:nnn {fontspec} {aat-feature-not-exist-in-font}
{
AAT~ feature~ '\l_keys_key_tl=\l_keys_value_tl'~ (#1)~ not~ available~
in~ font~ '\l_fontspec_fontname_tl'.
}
\msg_new:nnn {fontspec} {icu-feature-not-exist}
{
'\l_keys_key_tl=\l_keys_value_tl'~ feature~ not~ supported~
for~ ICU~ font~ '\l_fontspec_fontname_tl'
}
\msg_new:nnn {fontspec} {icu-feature-not-exist-in-font}
{
OpenType~ feature~ '\l_keys_key_tl=\l_keys_value_tl'~ (#1)~ not~ available~
for~ font~ '\l_fontspec_fontname_tl'~
with~ script~ '\l_fontspec_script_name_tl'~ and~ language~ '\l_fontspec_lang_name_tl'.
}
\msg_new:nnn {fontspec} {no-opticals}
{
'\l_fontspec_fontname_tl'~ doesn't~ appear~ to~ have~ an~ Optical~ Size~ axis.
}
\msg_new:nnn {fontspec} {language-not-exist}
{
Language~ '#1'~ not~ available~
for~ font~ '\l_fontspec_fontname_tl'~
with~ script~ '\l_fontspec_script_name_tl'.\\
'Default'~ language~ used~ instead.
}
\msg_new:nnn {fontspec} {only-xetex-feature}
{
Ignored~ XeTeX~ only~ feature:~ '#1'.
}
\msg_new:nnn {fontspec} {only-luatex-feature}
{
Ignored~ LuaTeX~ only~ feature:~ '#1'.
}
\msg_new:nnn {fontspec} {no-mapping}
{
Input~ mapping~ not~ (yet?)~ supported~ in~ LuaTeX.
}
\msg_new:nnn {fontspec} {no-mapping-ligtex}
{
Input~ mapping~ not~ (yet?)~ supported~ in~ LuaTeX.\\
Use~ "Ligatures=TeX"~ instead~ of~ "Mapping=tex-text".
}
\msg_new:nnn {fontspec} {cm-default-obsolete}
{
The~ "cm-default"~ package~ option~ is~ obsolete.
}
\msg_new:nnn {fontspec} {fakebold-only-xetex}
{
The~ "FakeBold"~ and~ "AutoFakeBold"~ options~ are~ only~ available~ with~ XeLaTeX.\\
Option~ ignored.
}
\msg_new:nnn {fontspec} {defining-font}
{
Font~ family~'\l_fontspec_family_tl'~ created~ for~ font~ '#2'~
with~ options~ [\g_fontspec_default_fontopts_tl #1].\\
\\
This~ font~ family~ consists~ of~ the~ following~ shapes:
\l_fontspec_defined_shapes_tl
}
\msg_new:nnn {fontspec} {no-font-shape}
{
Could~ not~ resolve~ font~ #1~ (it~ probably~ doesn't~ exist).
}
\msg_new:nnn {fontspec} {set-scale}
{
\l_fontspec_fontname_tl\space scale ~=~ \l_fontspec_scale_tl.
}
\msg_new:nnn {fontspec} {setup-math}
{
Adjusting~ the~ maths~ setup~ (use~ [no-math]~ to~ avoid~ this).
}
\msg_new:nnn {fontspec} {no-scripts}
{
Font~ \l_fontspec_fontname_tl\space does~ not~ contain~ any~ OpenType~ `Script'~ information.
}
\msg_new:nnn {fontspec} {opa-twice}
{
Opacity~ set~ twice,~ in~ both~ Colour~ and~ Opacity.\\
Using~ specification~ "Opacity=#1".
}
\msg_new:nnn {fontspec} {opa-twice-col}
{
Opacity~ set~ twice,~ in~ both~ Opacity~ and~ Colour.\\
Using~ an~ opacity~ specification~ in~ hex~ of~ "#1/FF".
}
\msg_new:nnn {fontspec} {bad-colour}
{
Bad~ colour~ declaration~ "#1".~
Colour~ must~ be~ one~ of:\\
*~ a~ named~ xcolor~ colour\\
*~ a~ six-digit~ hex~ colour~ RRGGBB\\
*~ an~ eight-digit~ hex~ colour~ RRGGBBTT~ with~ opacity
}
\DeclareOption{cm-default}
{ \fontspec_warning:n {cm-default-obsolete} }
\DeclareOption{math}{\bool_set_true:N \g_fontspec_math_bool}
\DeclareOption{no-math}{\bool_set_false:N \g_fontspec_math_bool}
\DeclareOption{config}{\bool_set_true:N \g_fontspec_cfg_bool}
\DeclareOption{no-config}{\bool_set_false:N \g_fontspec_cfg_bool}
\DeclareOption{quiet}
{
\msg_redirect_module:nnn { fontspec } { warning } { info }
\msg_redirect_module:nnn { fontspec } { info } { none }
}
\DeclareOption{silent}
{
\msg_redirect_module:nnn { fontspec } { warning } { none }
\msg_redirect_module:nnn { fontspec } { info } { none }
}
\ExecuteOptions{config,math}
\ProcessOptions*
\RequirePackage{fontspec-patches}
\luatex_if_engine:T { \RequirePackage{fontspec-luatex} \endinput }
\xetex_if_engine:T { \RequirePackage{fontspec-xetex} \endinput }
%%
%% Copyright 2004--2013 Will Robertson <wspr81@gmail.com>
%% Copyright 2009--2013 Khaled Hosny <khaledhosny@eglug.org>
%%
%% Distributable under the LaTeX Project Public License,
%% version 1.3c or higher (your choice). The latest version of
%% this license is at: http://www.latex-project.org/lppl.txt
%%
%% This work is "author-maintained" by Will Robertson.
%%
%% This work consists of this file fontspec.dtx
%% and the derived files fontspec.sty,
%% fontspec.lua,
%% fontspec.cfg,
%% fontspec-xetex.tex,
%% fontspec-luatex.tex,
%% and fontspec.pdf.
%%
%%
%% End of file `fontspec.sty'.
از آقای بهزادی و دوست گرامی Arcush متشکرم و منتظر پاسخ :)
-
fatal error که ناشی از مشکلیه که تو برنامه وجود داشته و برنامه در اینصورت یکدفعه متوقّف میشه و معمولا مثل همین latex یه فایل لاگ هم میسازه.
امّا اون خطایی که بوجود اومده، تا اونجایی که من می دونم، به خاطر این هست که شخص بجای اینکه از موتور xelatex استفاده کنه، از موتورهای دیگه ای مثل pdflatex برای گرفتن خروجی pdf استفاده کرده یا این که فونتی که توی فایل tex استفاده شده، در سیستم عامل وجود نداره. در texmaker، گزینه quick build غالبا روی همین xelatex هست. من دو تا فایل tex بهمراه فونتی که توی یکیش استفاده کردم، ضمیمه می کنم. هردوش باید با زدن quick build بدون خطا اجرا بشن. توجه کنید که اولّا فونت رو بذارید توی پوشه فونت هاتون و ثانیا حتما دوباره چک کنید که quick build روی xetex تنظیم شده (همونطور که روشش رو بالاتر عرض کردم).
میتونید از طریق خطّ فرمان هم فایل ها رو اجرا کنید. به مسیر فایل برید و دستور زیر رو بزنید:
xelatex persian.tex
بعد از اینتر زدن، فایل pdf باید توی دایرکتوری home ساخته بشه. گرچه ویرایشگر texmaker درمورد خطاها بیش از حد اغماض می کنه. :)
-
بازم سلام آقا
ببخشید شاید جاش اینجا نباشه اما از هر روشی که بلد بودم سعی کردم فونتتون را به پوشه فونت منتقل کنم اما به طریق گرافیکی که دستگاه اجازه نمیدهد حتی با اجرای gksu هم اجازهی کپی نمیدهد. مجبور شدم یه فولدر به اسم fonthamid بسازم و فونت را داخلش بگذارم (چون ترمینال XB YAS.ttf را به عنوان یه فایل نمیشناخت) و فونت را از طریق فرمان
sudo cp -r /media/hamid/E/physics-files/fonthamid /usr/share/fonts/
به پوشه فونت ها منتقل کنم. الان که به پوشه فونتها رفتم دیدم که روی فولدرfonthamid یه ضربدر گذاشته بالاخره من چهطوری میتونم این فونت را به سیستم بشناسونم؟
اون فایل فارسی تک را هم الان اجرا کردم پیغام می دهد که could not start the command
از اون صحبتی هم که در مورد اجرا در ترمینال کردید اصلا سر در نیاوردم
ببخشید دیگه ما یه کم ثالبه به انتفاع موضوع هستیم
-
شما روی قلم دوبار کلیک کن و دکمهٔ نصب رو بزنو
-
خدا خیرت دهاد. چقدر بیخودی سختش کرده بودم!
-
خوب الان اون فایل تک فارسی که Arcush فرستادند را امتحان کردم تکمیکر موقع اجرا میگه که : log file not found بعد هم یه صفحه خالی مربوط به پیدیاف باز می کنه و میگه: file not found
اما وقتی به پوشهای که فایلهای تک داخلش هست می رم فایلهایی با پسوندlog, aux, و یه فایل پیدیاف درست شده که وقتی بازش می کنم نوشته : سلام بر شما
به نظر خروجی که اینجا هست درسته. فقط می مونه اون پیغام ها و این که چرا نصفه نیمه کار میکنه
فایل تک انگلیسی هم عینا همین اتفاق براش میافته. مثل این که نمایشگر پیشفرض تکمیکر یه اشکالاتی داره
برای فایل خودم هم که اصلا قدرت ساختن پی دی اف نداره
-
قبلا باید موضوعی رو در مورد ویرایشگرهای لاتک عنوان کنم. درحقیقت کار اصلی رو برای دادن خروجی pdf همون خود لاتک داره انجام میده. لاتک مجموعه ای از موتور ها رو در اختیار داره مثل pdflatex و همین xelatex. فرض کنیم اینا روی سیستم نصب هستن و من یه فایل انگلیسی tex دارم که میخوام خروجی pdf ازش بگیرم. میرم توی مسیری که اون فایل ذخیره شده و فرمان
pdflatex esmefile.tex
رو میزنم. اگه فایل رو درست نوشته باشم، الان باید خروجی pdfاش رو توی home ببینم. حالا اگه بخوام یه فایل pdf فارسی بسازم، باید توی فایل tex با تایپ
\usepackage{xepersian}
شروع به نوشتن فارسی کنم و اگه درست انجام بدم، توی ترمینال با زدن
xelatex esmefile.tex
توی مسیر فایل البته، خروجی pdf رو مثل سابق بگیرم.
ویرایشگرها انجام چنین فرآیندی رو ساده تر می کنن و معمولا امکانات جانبی رو هم در اختیار قرار میدن. شاید تعدادشون هم بیشتر از انگشتان دو دست باشه. درحقیقت یک ویرایشگر، بدون نصب texlive هیچکارست. هیچ محتوایی رو تولید نمی کنه و فقط میشه ازش برای نوشتن فایل های متنی استفاده کرد. انتخاب ویرایشگرها هم یه کمی بیشتر از سلیقه هست. مثلا اگه من با نوشتن نامه های اداری یا متن های بی دردسری مثل ستون یه روزنامه یا یه رمان سروکار داشته باشم، ترجیح اوّلم gummi هست و اگه نوشته های شامل فرمول و جدول رو بخوام تولید کنم، ترجیح میدم از texmaker و kile استفاده کنم. اگر هم بخوام غلط گیری کنم، حتما از texstudio استفاده خواهم کرد. همه این نوع انتخاب ها هم فقط برای صرفه جویی در وقت هستن. بهرصورت texmaker یکی از ویرایشگرهای کلاسیک هست که معمولا هم انتخاب میشه و توصیه میشه.
باید تبریک بگم. چون من هیچ فایل pdfای رو ضمیمه نکرده بودم. پس سیستم خودتون pdfها رو تولید کرده. امّا اون خطاهای جدیدی که گفتین، بهتر از خطاهای قبلی هستن. :) ممکنه با یه ریستارت یا تغییر اسم فایل مرتفع بشن. اگه نه، شاید به texmaker گفته شده جای دیگه ای دنبال فایل log و pdf بگرده و چون پیدا نمیکنتشون، اون خطا رو میده( درحالیکه مثل مورد شما تولید شدن). در این مورد چند تا راه حل به ذهنم میرسه. اوّل اینکه به قسمت option/configure/commands برید و use a build subdirectory رو تیکش رو بردارید یا تیک دارش کنید. یا اینکه ببینید اگه نشد، لینک بدید به جایی که اونها ذخیره شدن (منظورم استفاده از دستور ln هست که اون پوشه رو به پوشه حاوی فایل تک لینک بدید). اگه نشد، راه آخری که در مورد texmalerبه ذهنم میرسه، نصب مجدّد texmaker از روی سورس هست. یا اینکه اصلا از ویرایشگر دیگه ای استفاده کنید.
امّا یه جا هم دیدم برای این مشکل پیشنهاد شده بود که با همون روش بالا به قسمت quick biuld برید و
xelatex -interaction=nonstopmode -synctex=-1 %.tex
رو بجای کلّ متنی که داخل گزینه user هست، کپی کنید و بعد دوباره همون xelatex رو تیک دار کنید. البته من خودم این آخری رو امتحان نکردم. ولی شما امتحان کنید و نتیجه رو بگید لطفا.
-
قبلا باید موضوعی رو در مورد ویرایشگرهای لاتک عنوان کنم. درحقیقت کار اصلی رو برای دادن خروجی pdf همون خود لاتک داره انجام میده. لاتک مجموعه ای از موتور ها رو در اختیار داره مثل pdflatex و همین xelatex. فرض کنیم اینا روی سیستم نصب هستن و من یه فایل انگلیسی tex دارم که میخوام خروجی pdf ازش بگیرم. میرم توی مسیری که اون فایل ذخیره شده و فرمان
pdflatex esmefile.tex
رو میزنم. اگه فایل رو درست نوشته باشم، الان باید خروجی pdfاش رو توی home ببینم. حالا اگه بخوام یه فایل pdf فارسی بسازم، باید توی فایل tex با تایپ
\usepackage{xepersian}
شروع به نوشتن فارسی کنم و اگه درست انجام بدم، توی ترمینال با زدن
xelatex esmefile.tex
توی مسیر فایل البته، خروجی pdf رو مثل سابق بگیرم.
ویرایشگرها انجام چنین فرآیندی رو ساده تر می کنن و معمولا امکانات جانبی رو هم در اختیار قرار میدن. شاید تعدادشون هم بیشتر از انگشتان دو دست باشه. درحقیقت یک ویرایشگر، بدون نصب texlive هیچکارست. هیچ محتوایی رو تولید نمی کنه و فقط میشه ازش برای نوشتن فایل های متنی استفاده کرد. انتخاب ویرایشگرها هم یه کمی بیشتر از سلیقه هست. مثلا اگه من با نوشتن نامه های اداری یا متن های بی دردسری مثل ستون یه روزنامه یا یه رمان سروکار داشته باشم، ترجیح اوّلم gummi هست و اگه نوشته های شامل فرمول و جدول رو بخوام تولید کنم، ترجیح میدم از texmaker و kile استفاده کنم. اگر هم بخوام غلط گیری کنم، حتما از texstudio استفاده خواهم کرد. همه این نوع انتخاب ها هم فقط برای صرفه جویی در وقت هستن. بهرصورت texmaker یکی از ویرایشگرهای کلاسیک هست که معمولا هم انتخاب میشه و توصیه میشه.
باید تبریک بگم. چون من هیچ فایل pdfای رو ضمیمه نکرده بودم. پس سیستم خودتون pdfها رو تولید کرده. امّا اون خطاهای جدیدی که گفتین، بهتر از خطاهای قبلی هستن. :) ممکنه با یه ریستارت یا تغییر اسم فایل مرتفع بشن. اگه نه، شاید به texmaker گفته شده جای دیگه ای دنبال فایل log و pdf بگرده و چون پیدا نمیکنتشون، اون خطا رو میده( درحالیکه مثل مورد شما تولید شدن). در این مورد چند تا راه حل به ذهنم میرسه. اوّل اینکه به قسمت option/configure/commands برید و use a build subdirectory رو تیکش رو بردارید یا تیک دارش کنید. یا اینکه ببینید اگه نشد، لینک بدید به جایی که اونها ذخیره شدن (منظورم استفاده از دستور ln هست که اون پوشه رو به پوشه حاوی فایل تک لینک بدید). اگه نشد، راه آخری که در مورد texmalerبه ذهنم میرسه، نصب مجدّد texmaker از روی سورس هست. یا اینکه اصلا از ویرایشگر دیگه ای استفاده کنید.
امّا یه جا هم دیدم برای این مشکل پیشنهاد شده بود که با همون روش بالا به قسمت quick biuld برید و
xelatex -interaction=nonstopmode -synctex=-1 %.tex
رو بجای کلّ متنی که داخل گزینه user هست، کپی کنید و بعد دوباره همون xelatex رو تیک دار کنید. البته من خودم این آخری رو امتحان نکردم. ولی شما امتحان کنید و نتیجه رو بگید لطفا.
سلام
البته اگر از دستورات فارسی مثل (\فصل ویا \قسمت) توی فایل tex استفاده کردین باید بجای:
\usepackage{xepersian}
اینو بزارید:
\usepackage[localise]{xepersian}
(البته اگر درست نوشته باشم!)
-
البته من احتمال میدم تکلایو شما درست نصب نشده باشه. لطفاً مراحل نصب رو به طور دقیق بگید. حدس میزنم اون بستههایی رو که مربوط به xepersian میشه نصب نشده.
-
در سینپتیک چک کردم فقط یک بسته برای زیپرشین وجود داشت که اون هم نصب شده بود در مورد مراحل نصب هم من طبق
http://linuxandfriends.com/install-latex-in-ubuntu-linux/ (http://linuxandfriends.com/install-latex-in-ubuntu-linux/)
نصب میکنم هر چند معمولا داخل سینپتیک میگردم هر چی باقی مونده را نصب میکنم
-
من الان فایل اصلی پروژهام به اسم soldery را از طریق دستور
xelatex soldery.tex
در پایانه اجرا کردم قسمتهای آخری که پایانه نشون میدهد اینه:
(/usr/share/texlive/texmf-dist/tex/latex/euenc/eu1lmss.fd)))
(/usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec.cfg)))
(/usr/share/texlive/texmf-dist/tex/xelatex/xepersian/xepersian-persiancal.sty)
(/usr/share/texlive/texmf-dist/tex/xelatex/xepersian/xepersian-mathsdigitspec.s
ty) (/usr/share/texlive/texmf-dist/tex/xelatex/bidi/bidi.sty
****************************************************
*
* bidi package (Bidirectional typesetting in
* plain TeX and LaTeX, using XeTeX engine)
*
* Description: A convenient interface for
* typesetting bidirectional texts in plain TeX
* and LaTeX. The package includes adaptations
* for use with many other commonly-used packages.
*
* Copyright © 2009–2013 Vafa Khalighi
*
* 2014/02/05, v14.6
*
* License: LaTeX Project Public License, version
* 1.3c or higher (your choice)
*
* Location on CTAN: /macros/xetex/latex/bidi
*
* Issue tracker: https://github.com/vafa/bidi/issues
*
* Support: persian-tex@tug.org
****************************************************
(/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty)
(/usr/share/texlive/texmf-dist/tex/xelatex/bidi/biditools.sty)
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/zref-abspage.sty
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/zref-base.sty)
! LaTeX Error: Command \c@abspage already defined.
Or name \end... illegal, see p.192 of the manual.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.56 \newcounter{abspage}
%
?
-
سلام
البته اگر از دستورات فارسی مثل (\فصل ویا \قسمت) توی فایل tex استفاده کردین باید بجای:
\usepackage{xepersian}
اینو بزارید:
\usepackage[localise]{xepersian}
(البته اگر درست نوشته باشم!)
اگه اشتباه نکنم، منظور شما
\usepackage[localise=on]{xepersian}
هست که برمیگرده به بومی سازی واژه های انگلیسی بکار رفته در LaTeX که فوق العاده کار ارزشمندیه( لیست کاملی از این بومی شده ها توی اینترنت هست و اصلا توی زیردایرکتوری زیپرشین در دایرکتوری تکسلایو هم موجوده که اگه آپدیت باشه، اون هم آپدیته). مثلا
\فصل
بومی سازی شده
\chapter
هست. واژه های خیلی زیادی در LateX بومی سازی شدن و خیلی هاشون هم نه. البته هرکسی هم می تونه اونجوری که خودش دوست داره، معادل مطلوب یه واژه رو انتخاب کنه و با یک دستور
\eqcommand
یا
\eqenvironment
یا شایدم چیزهای دیگه، از اونها استفاده کنه. امّا به هرترتیب، مزّیتی که استفاده از
\usepackage{xepersian}
داره، اینه که تمام محیط ها و دستورها و تعریف های زیپرشین قابل استفاده خواهند بود. پس با استفاده از همین دستور من می تونم هم از
\chapter
برای ایجاد یک فصل استفاده کنم و هم از بومی شده اون؛ یعنی:
\فصل
به عبارت دیگه، ترکیبی از دستورهای بومی سازی شده و نشده قابل استفاده خواهند بود.
-
ببینید برادرها. قالبی که استفاده میکنم( همون فایل اصلی) اینه:
%سلام
%این قالبی که من برای صنعتی آماده کردم. مطمئناً خالی از اشکال نیست و ممکنه یه مقدار ابتدایی به نظر بیاد. اما تمام ضوابط صنعتی توش لحاظ شده.
\documentclass[a4paper,12pt]{report}
\def\u{\mbox{}}
\usepackage{graphicx} % inserting images
\usepackage{graphicx,xcolor}
\graphicspath{{./images/}}
\usepackage{graphics}
\usepackage{array}
\usepackage{amsmath,amsthm,amssymb} %Liberary for math typing
\usepackage{mathrsfs}
\usepackage{ctable}
\usepackage{setspace} % for switching between double/single space in document
\usepackage{fancyhdr} % package for changing Headings style
%دو خط زیر برای این هست که شماره بندی زیر نویسها را در هر صفحه جداگونه انجام دهد
\usepackage{perpage}
\MakePerPage{footnote}
% تنظیم حاشیه های صفحه
\usepackage[top=3cm,right=3cm,bottom=2.5cm,left=2.5cm]{geometry}
%بسته برای هایپرلینک کردن ارجاع ها
\usepackage[pagebackref=false,colorlinks,linkcolor=black,citecolor=black]{hyperref}
%تنظیم اندازه فونت بخش ها (بر تنظیم اندازه هر بخش، علامت % را بردارید)
\usepackage{sectsty}
\allsectionsfont{\normalsize}
\chapterfont{\normalsize}
\chaptertitlefont{\large}
\chapternumberfont{\normalsize}
\sectionfont{\normalsize}
\subsectionfont{\normalsize}
\subsubsectionfont{\normalize}
\usepackage{xepersian}
%آدرس فولدری که عکس ها در آن ذخیره می شود
\graphicspath{{images/}}
\def\@part[#1]#2{
\ifnum \c@secnumdepth >-2\relax
\refstepcounter{part}%
\addcontentsline{toc}{part}{\thepart\hspace{1em}#1}%
\else
\addcontentsline{toc}{part}{#1}%
\fi
\markboth{}{}%
{\centering
\interlinepenalty \@M
\ifnum \c@secnumdepth >-2\relax
\huge\bfseries \partname\nobreakspace\thepart
\par
\vskip 20\p@
\fi
\huge #2\par}
\@endpart}
% مکان چاپ شماره صفحه
\pagestyle{fancy}
\fancyhead{}
%\cfoot{}
%\cfoot{\thepage}
\renewcommand{\headrulewidth}{0pt}
% فرمان های مربوط به بسته XEPERSIAN که فونت و اندازه ان را تعیین می کند. من اینجا از XB Yas استفاده کردم، اما دانشگاه XB Zar می خواد.
\defpersianfont\nastaliq[Scale=2]{IranNastaliq}
\settextfont[Scale=1.02]{XB Yas}
%\setdigitfont[Scale=1.02]{XB Yas}
\setlatintextfont{Times New Roman}
% دستوری برای تغییر نام کلمه «کتابنامه» به «مراجع»
\renewcommand{\bibname}{مراجع}
% -------------------------------------
%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
%برای چپ چین شدن عنوان فصل ها -----------------------------------------------------------------------------------------------------------------------------
\makeatletter
\def\@makechapterhead#1{%
\vspace*{50\p@}%
{\parindent \z@ \raggedright \normalfont
\ifnum \c@secnumdepth >\m@ne
\normalsize\bfseries \@chapapp\space \thechapter
\par\nobreak
\vskip 20\p@
\fi
\interlinepenalty\@M
\normalsize \bfseries #1\par\nobreak
\vskip 40\p@
}}
\makeatother
%---------------------------------------------------------------------------
\begin{document}
\pagenumbering{adadi}
\include{besm}
\include{cover_fa}
\include{taeid_fa}
\include{sepas}
\include{hoghugh}
\include{taghdim}
%فهرست متن
\tableofcontents
%فهرست شکل ها
%\listoffigures
%فهرست جداول
%\listoftables
% چکیده فارسی
\include{abstract-fa}
\cfoot{}
\lhead{\thepage}
\doublespacing
% فصل ها را در اینجا \include کنید!
\include{chap1}
\include{chap2}
\include{chap3}
\include{chap4}
\include{chap5}
\include{chap6}
\include{chap7}
% -----------------------------------------------------------------------
% پیوست ها را وارد کنید
\appendix
\include{peyvast3}
\include{peyvast1}
\include{peyvast2}
% -------------------------------------------------------
\singlespacing
% مراجع
\include{references}
%چکیده انگلیسی
\include{abstract-en}
\include{taeid_en}
\include{cover_en}
\end{document}
-
من الان فایل اصلی پروژهام به اسم soldery را از طریق دستور xelatex soldery.tex
در پایانه اجرا کردم قسمتهای آخری که پایانه نشون میدهد اینه:
(/usr/share/texlive/texmf-dist/tex/latex/euenc/eu1lmss.fd)))
(/usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec.cfg)))
(/usr/share/texlive/texmf-dist/tex/xelatex/xepersian/xepersian-persiancal.sty)
(/usr/share/texlive/texmf-dist/tex/xelatex/xepersian/xepersian-mathsdigitspec.s
ty) (/usr/share/texlive/texmf-dist/tex/xelatex/bidi/bidi.sty
****************************************************
*
* bidi package (Bidirectional typesetting in
* plain TeX and LaTeX, using XeTeX engine)
*
* Description: A convenient interface for
* typesetting bidirectional texts in plain TeX
* and LaTeX. The package includes adaptations
* for use with many other commonly-used packages.
*
* Copyright © 2009–2013 Vafa Khalighi
*
* 2014/02/05, v14.6
*
* License: LaTeX Project Public License, version
* 1.3c or higher (your choice)
*
* Location on CTAN: /macros/xetex/latex/bidi
*
* Issue tracker: https://github.com/vafa/bidi/issues
*
* Support: persian-tex@tug.org
****************************************************
(/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty)
(/usr/share/texlive/texmf-dist/tex/xelatex/bidi/biditools.sty)
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/zref-abspage.sty
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/zref-base.sty)
! LaTeX Error: Command \c@abspage already defined.
Or name \end... illegal, see p.192 of the manual.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.56 \newcounter{abspage}
%
?
من فکر می کنم که مشکل از خود فایل تک هست. ممکنه دو یا تعداد بیشتری از بسته های استفاده شده توی فایل تک با هم همخوانی نداشته باشن.
آیا فایل فارسی که بهتون دادم، توی ترمینال بخوبی اجرا میشه؟
ببینید برادرها. قالبی که استفاده میکنم( همون فایل اصلی) اینه:
%سلام
%این قالبی که من برای صنعتی آماده کردم. مطمئناً خالی از اشکال نیست و ممکنه یه مقدار ابتدایی به نظر بیاد. اما تمام ضوابط صنعتی توش لحاظ شده.
\documentclass[a4paper,12pt]{report}
\def\u{\mbox{}}
\usepackage{graphicx} % inserting images
\usepackage{graphicx,xcolor}
\graphicspath{{./images/}}
\usepackage{graphics}
\usepackage{array}
\usepackage{amsmath,amsthm,amssymb} %Liberary for math typing
\usepackage{mathrsfs}
\usepackage{ctable}
\usepackage{setspace} % for switching between double/single space in document
\usepackage{fancyhdr} % package for changing Headings style
%دو خط زیر برای این هست که شماره بندی زیر نویسها را در هر صفحه جداگونه انجام دهد
\usepackage{perpage}
\MakePerPage{footnote}
% تنظیم حاشیه های صفحه
\usepackage[top=3cm,right=3cm,bottom=2.5cm,left=2.5cm]{geometry}
%بسته برای هایپرلینک کردن ارجاع ها
\usepackage[pagebackref=false,colorlinks,linkcolor=black,citecolor=black]{hyperref}
%تنظیم اندازه فونت بخش ها (بر تنظیم اندازه هر بخش، علامت % را بردارید)
\usepackage{sectsty}
\allsectionsfont{\normalsize}
\chapterfont{\normalsize}
\chaptertitlefont{\large}
\chapternumberfont{\normalsize}
\sectionfont{\normalsize}
\subsectionfont{\normalsize}
\subsubsectionfont{\normalize}
\usepackage{xepersian}
%آدرس فولدری که عکس ها در آن ذخیره می شود
\graphicspath{{images/}}
\def\@part[#1]#2{
\ifnum \c@secnumdepth >-2\relax
\refstepcounter{part}%
\addcontentsline{toc}{part}{\thepart\hspace{1em}#1}%
\else
\addcontentsline{toc}{part}{#1}%
\fi
\markboth{}{}%
{\centering
\interlinepenalty \@M
\ifnum \c@secnumdepth >-2\relax
\huge\bfseries \partname\nobreakspace\thepart
\par
\vskip 20\p@
\fi
\huge #2\par}
\@endpart}
% مکان چاپ شماره صفحه
\pagestyle{fancy}
\fancyhead{}
%\cfoot{}
%\cfoot{\thepage}
\renewcommand{\headrulewidth}{0pt}
% فرمان های مربوط به بسته XEPERSIAN که فونت و اندازه ان را تعیین می کند. من اینجا از XB Yas استفاده کردم، اما دانشگاه XB Zar می خواد.
\defpersianfont\nastaliq[Scale=2]{IranNastaliq}
\settextfont[Scale=1.02]{XB Yas}
%\setdigitfont[Scale=1.02]{XB Yas}
\setlatintextfont{Times New Roman}
% دستوری برای تغییر نام کلمه «کتابنامه» به «مراجع»
\renewcommand{\bibname}{مراجع}
% -------------------------------------
%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
%برای چپ چین شدن عنوان فصل ها -----------------------------------------------------------------------------------------------------------------------------
\makeatletter
\def\@makechapterhead#1{%
\vspace*{50\p@}%
{\parindent \z@ \raggedright \normalfont
\ifnum \c@secnumdepth >\m@ne
\normalsize\bfseries \@chapapp\space \thechapter
\par\nobreak
\vskip 20\p@
\fi
\interlinepenalty\@M
\normalsize \bfseries #1\par\nobreak
\vskip 40\p@
}}
\makeatother
%---------------------------------------------------------------------------
\begin{document}
\pagenumbering{adadi}
\include{besm}
\include{cover_fa}
\include{taeid_fa}
\include{sepas}
\include{hoghugh}
\include{taghdim}
%فهرست متن
\tableofcontents
%فهرست شکل ها
%\listoffigures
%فهرست جداول
%\listoftables
% چکیده فارسی
\include{abstract-fa}
\cfoot{}
\lhead{\thepage}
\doublespacing
% فصل ها را در اینجا \include کنید!
\include{chap1}
\include{chap2}
\include{chap3}
\include{chap4}
\include{chap5}
\include{chap6}
\include{chap7}
% -----------------------------------------------------------------------
% پیوست ها را وارد کنید
\appendix
\include{peyvast3}
\include{peyvast1}
\include{peyvast2}
% -------------------------------------------------------
\singlespacing
% مراجع
\include{references}
%چکیده انگلیسی
\include{abstract-en}
\include{taeid_en}
\include{cover_en}
\end{document}
من مشکلی باهاش ندارم و بدون خطا اجرا میشه. (البته یه فایل pdf فقط شامل فهرسته. بقیه فایل های تک باید توش input بشن.)
منم دیگه دارم با ایده علی عزیز مبنی بر ناقص نصب شدن زیپرشین موافقت می کنم. :)
-
با دستور
xelatex persian.tex
(همون فایل تک فارسی که فرستادید) آخر خروجی پایانه اینه:
s-xepersian.def)
(/usr/share/texlive/texmf-dist/tex/xelatex/xepersian/xepersian-localise-environ
ments-xepersian.def)
(/usr/share/texlive/texmf-dist/tex/xelatex/xepersian/latex-localise-messages-xe
persian.def)
(/usr/share/texlive/texmf-dist/tex/xelatex/xepersian/latex-localise-misc-xepers
ian.def)
(/usr/share/texlive/texmf-dist/tex/xelatex/xepersian/packages-localise-xepersia
n.def)
*************************************************
* fontspec warning: "rename-feature-not-exist"
*
* The feature Renderer doesn't appear to be defined.
*************************************************
))
No file persian.aux.
(/usr/share/texmf/tex/latex/tipa/t3cmr.fd) [1] (./persian.aux) )
Output written on persian.pdf (1 page).
Transcript written on persian.log.
hamid@hamid-67:/media/hamid/E$
داخل دایرکتوری خانه هم پیدیافی نیست
راستی این اطلاعات را در مورد بومی سازی ازکجا میآورید
ما که هر وقت تو اینترنت گشتیم یه تعداد صفحاتی رو باز میکنه که معلوم نیست مربوط به چند سال پیشه (البته فارسی میگردم چون قاعدتا توسعه دهندههای زیپرشین فارسند)
-
Output written on persian.pdf (1 page).
بنابراین pdf رو ساخته ولی جای دیگه ای شاید ذخیره شده!
Vafa khalili رو بعنوان توسعه دهنده اصلی زیپرشین سرچ کنید. البته عزیزان دیگری هم بهشون کمک می کنن.
-
بله ساخته. دقیقا همون جایی که فایل تک مربوطه قرار داره
خوب پیشنهادتون چیه؟ اشکال از قالبی که استفاده میکنم یا از لتکی که نصب کردم
البته بازم میگم من همین پروژه را توی ویندوز روش کار میکنم. به نظرتون تداخلی که نداره؟
الان همون قالب را به صورت مستقل تو پایانه اجرا کردم خروجی به طور کامل:
hamid@hamid-67:/media/hamid/E$ xelatex soldery.tex
This is XeTeX, Version 3.1415926-2.5-0.9999.3 (TeX Live 2013/Debian)
restricted \write18 enabled.
entering extended mode
(./soldery.tex
LaTeX2e <2011/06/27>
Babel <3.9h> and hyphenation patterns for 78 languages loaded.
(/usr/share/texlive/texmf-dist/tex/latex/base/report.cls
Document Class: report 2007/10/19 v1.4h Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/base/size12.clo))
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty)
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/graphics.cfg)
(/usr/share/texlive/texmf-dist/tex/xelatex/xetex-def/xetex.def)))
(/usr/share/texmf/tex/latex/xcolor/xcolor.sty
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/color.cfg))
(/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty)
(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
For additional information on amsmath, use the `?' option.
(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty))
(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty)
(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty))
(/usr/share/texlive/texmf-dist/tex/latex/amscls/amsthm.sty)
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty))
(/usr/share/texlive/texmf-dist/tex/latex/jknapltx/mathrsfs.sty)
(/usr/share/texlive/texmf-dist/tex/latex/ctable/ctable.sty
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty)
(/usr/share/texlive/texmf-dist/tex/latex/xkeyval/xkeyval.sty
(/usr/share/texlive/texmf-dist/tex/generic/xkeyval/xkeyval.tex))
(/usr/share/texlive/texmf-dist/tex/latex/tools/tabularx.sty)
(/usr/share/texlive/texmf-dist/tex/latex/booktabs/booktabs.sty)
(/usr/share/texlive/texmf-dist/tex/latex/rotating/rotating.sty
(/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty))
Package ctable Warning:
(ctable) Transparency disabled: pdfTeX is not running in PDF mod
e .
) (/usr/share/texlive/texmf-dist/tex/latex/setspace/setspace.sty)
(/usr/share/texlive/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)
(/usr/share/texlive/texmf-dist/tex/latex/bigfoot/perpage.sty)
(/usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifvtex.sty)
(/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty))
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty))
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/auxhook.sty)
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty)
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def)
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg)
(/usr/share/texlive/texmf-dist/tex/latex/url/url.sty))
Package hyperref Message: Driver (autodetected): hxetex.
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hxetex.def
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc.def)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/stringenc.sty)
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty))
(/usr/share/texlive/texmf-dist/tex/latex/sectsty/sectsty.sty)
(/usr/share/texlive/texmf-dist/tex/xelatex/xepersian/xepersian.sty
(/usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec.sty
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/expl3.sty
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3names.sty
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3bootstrap.sty))
(/usr/share/texlive/texmf-dist/tex/latex/etex-pkg/etex.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3basics.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3expan.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3tl.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3seq.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3int.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3quark.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3prg.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3clist.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3token.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3prop.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3msg.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3file.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3skip.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3keys.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3fp.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3box.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3coffins.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3color.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3luatex.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3candidates.sty))
(/usr/share/texlive/texmf-dist/tex/latex/l3packages/xparse/xparse.sty)
(/usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec-patches.sty
(/usr/share/texlive/texmf-dist/tex/latex/base/fixltx2e.sty)
*************************************************
* LaTeX warning: "xparse/redefine-command"
*
* Redefining document command \oldstylenums with arg. spec. 'm' on line 128.
*************************************************
) (/usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec-xetex.sty
(/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty
(/usr/share/texlive/texmf-dist/tex/latex/euenc/eu1enc.def)
(/usr/share/texlive/texmf-dist/tex/latex/euenc/eu1lmr.fd))
(/usr/share/texlive/texmf-dist/tex/xelatex/xunicode/xunicode.sty
(/usr/share/texmf/tex/latex/tipa/t3enc.def
(/usr/share/texlive/texmf-dist/tex/latex/euenc/eu1lmss.fd)))
(/usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec.cfg)))
(/usr/share/texlive/texmf-dist/tex/xelatex/xepersian/xepersian-persiancal.sty)
(/usr/share/texlive/texmf-dist/tex/xelatex/xepersian/xepersian-mathsdigitspec.s
ty) (/usr/share/texlive/texmf-dist/tex/xelatex/bidi/bidi.sty
****************************************************
*
* bidi package (Bidirectional typesetting in
* plain TeX and LaTeX, using XeTeX engine)
*
* Description: A convenient interface for
* typesetting bidirectional texts in plain TeX
* and LaTeX. The package includes adaptations
* for use with many other commonly-used packages.
*
* Copyright © 2009–2013 Vafa Khalighi
*
* 2014/02/05, v14.6
*
* License: LaTeX Project Public License, version
* 1.3c or higher (your choice)
*
* Location on CTAN: /macros/xetex/latex/bidi
*
* Issue tracker: https://github.com/vafa/bidi/issues
*
* Support: persian-tex@tug.org
****************************************************
(/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty)
(/usr/share/texlive/texmf-dist/tex/xelatex/bidi/biditools.sty)
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/zref-abspage.sty
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/zref-base.sty)
! LaTeX Error: Command \c@abspage already defined.
Or name \end... illegal, see p.192 of the manual.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.56 \newcounter{abspage}
%
?
و فایل پیدی اف هم نساخت
ببخشید خیلی زحمت شد
-
بله ساخته. دقیقا همون جایی که فایل تک مربوطه قرار داره
خوب پیشنهادتون چیه؟ اشکال از قالبی که استفاده میکنم یا از لتکی که نصب کردم
البته بازم میگم من همین پروژه را توی ویندوز روش کار میکنم. به نظرتون تداخلی که نداره؟
الان همون قالب را به صورت مستقل تو پایانه اجرا کردم خروجی به طور کامل:
hamid@hamid-67:/media/hamid/E$ xelatex soldery.tex
This is XeTeX, Version 3.1415926-2.5-0.9999.3 (TeX Live 2013/Debian)
restricted \write18 enabled.
entering extended mode
(./soldery.tex
LaTeX2e <2011/06/27>
Babel <3.9h> and hyphenation patterns for 78 languages loaded.
(/usr/share/texlive/texmf-dist/tex/latex/base/report.cls
Document Class: report 2007/10/19 v1.4h Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/base/size12.clo))
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty)
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/graphics.cfg)
(/usr/share/texlive/texmf-dist/tex/xelatex/xetex-def/xetex.def)))
(/usr/share/texmf/tex/latex/xcolor/xcolor.sty
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/color.cfg))
(/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty)
(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
For additional information on amsmath, use the `?' option.
(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty))
(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty)
(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty))
(/usr/share/texlive/texmf-dist/tex/latex/amscls/amsthm.sty)
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty))
(/usr/share/texlive/texmf-dist/tex/latex/jknapltx/mathrsfs.sty)
(/usr/share/texlive/texmf-dist/tex/latex/ctable/ctable.sty
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty)
(/usr/share/texlive/texmf-dist/tex/latex/xkeyval/xkeyval.sty
(/usr/share/texlive/texmf-dist/tex/generic/xkeyval/xkeyval.tex))
(/usr/share/texlive/texmf-dist/tex/latex/tools/tabularx.sty)
(/usr/share/texlive/texmf-dist/tex/latex/booktabs/booktabs.sty)
(/usr/share/texlive/texmf-dist/tex/latex/rotating/rotating.sty
(/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty))
Package ctable Warning:
(ctable) Transparency disabled: pdfTeX is not running in PDF mod
e .
) (/usr/share/texlive/texmf-dist/tex/latex/setspace/setspace.sty)
(/usr/share/texlive/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)
(/usr/share/texlive/texmf-dist/tex/latex/bigfoot/perpage.sty)
(/usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifvtex.sty)
(/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty))
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty))
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/auxhook.sty)
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty)
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def)
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg)
(/usr/share/texlive/texmf-dist/tex/latex/url/url.sty))
Package hyperref Message: Driver (autodetected): hxetex.
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hxetex.def
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc.def)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/stringenc.sty)
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty))
(/usr/share/texlive/texmf-dist/tex/latex/sectsty/sectsty.sty)
(/usr/share/texlive/texmf-dist/tex/xelatex/xepersian/xepersian.sty
(/usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec.sty
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/expl3.sty
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3names.sty
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3bootstrap.sty))
(/usr/share/texlive/texmf-dist/tex/latex/etex-pkg/etex.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3basics.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3expan.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3tl.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3seq.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3int.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3quark.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3prg.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3clist.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3token.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3prop.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3msg.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3file.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3skip.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3keys.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3fp.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3box.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3coffins.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3color.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3luatex.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3candidates.sty))
(/usr/share/texlive/texmf-dist/tex/latex/l3packages/xparse/xparse.sty)
(/usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec-patches.sty
(/usr/share/texlive/texmf-dist/tex/latex/base/fixltx2e.sty)
*************************************************
* LaTeX warning: "xparse/redefine-command"
*
* Redefining document command \oldstylenums with arg. spec. 'm' on line 128.
*************************************************
) (/usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec-xetex.sty
(/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty
(/usr/share/texlive/texmf-dist/tex/latex/euenc/eu1enc.def)
(/usr/share/texlive/texmf-dist/tex/latex/euenc/eu1lmr.fd))
(/usr/share/texlive/texmf-dist/tex/xelatex/xunicode/xunicode.sty
(/usr/share/texmf/tex/latex/tipa/t3enc.def
(/usr/share/texlive/texmf-dist/tex/latex/euenc/eu1lmss.fd)))
(/usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec.cfg)))
(/usr/share/texlive/texmf-dist/tex/xelatex/xepersian/xepersian-persiancal.sty)
(/usr/share/texlive/texmf-dist/tex/xelatex/xepersian/xepersian-mathsdigitspec.s
ty) (/usr/share/texlive/texmf-dist/tex/xelatex/bidi/bidi.sty
****************************************************
*
* bidi package (Bidirectional typesetting in
* plain TeX and LaTeX, using XeTeX engine)
*
* Description: A convenient interface for
* typesetting bidirectional texts in plain TeX
* and LaTeX. The package includes adaptations
* for use with many other commonly-used packages.
*
* Copyright © 2009–2013 Vafa Khalighi
*
* 2014/02/05, v14.6
*
* License: LaTeX Project Public License, version
* 1.3c or higher (your choice)
*
* Location on CTAN: /macros/xetex/latex/bidi
*
* Issue tracker: https://github.com/vafa/bidi/issues
*
* Support: persian-tex@tug.org
****************************************************
(/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty)
(/usr/share/texlive/texmf-dist/tex/xelatex/bidi/biditools.sty)
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/zref-abspage.sty
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/zref-base.sty)
! LaTeX Error: Command \c@abspage already defined.
Or name \end... illegal, see p.192 of the manual.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.56 \newcounter{abspage}
%
?
ببخشید خیلی زحمت شد
ببینید، این خروجی اجرای فایل شما توی ترمینال من هست که بدون خطا اجرا شده و فایل pdf هم ساخته شده.
[arcush@localhost ~]$ xelatex /home/arcush/Desktop/latex/test.tex
This is XeTeX, Version 3.1415926-2.3-0.9997.5 (TeX Live 2011)
restricted \write18 enabled.
entering extended mode
(/home/arcush/Desktop/latex/test.tex
LaTeX2e <2009/09/24>
Babel <v3.8l> and hyphenation patterns for english, dumylang, nohyphenation, ge
rman-x-2009-06-19, ngerman-x-2009-06-19, afrikaans, ancientgreek, ibycus, arabi
c, armenian, basque, bulgarian, catalan, pinyin, coptic, croatian, czech, danis
h, dutch, ukenglish, usenglishmax, esperanto, estonian, ethiopic, farsi, finnis
h, french, galician, german, ngerman, swissgerman, monogreek, greek, hungarian,
icelandic, assamese, bengali, gujarati, hindi, kannada, malayalam, marathi, or
iya, panjabi, tamil, telugu, indonesian, interlingua, irish, italian, kurmanji,
lao, latin, latvian, lithuanian, mongolian, mongolianlmc, bokmal, nynorsk, pol
ish, portuguese, romanian, russian, sanskrit, serbian, serbianc, slovak, sloven
ian, spanish, swedish, turkish, turkmen, ukrainian, uppersorbian, welsh, loaded
.
(/usr/local/texlive/2011/texmf-dist/tex/latex/base/report.cls
Document Class: report 2007/10/19 v1.4h Standard LaTeX document class
(/usr/local/texlive/2011/texmf-dist/tex/latex/base/size12.clo))
(/usr/local/texlive/2011/texmf-dist/tex/latex/graphics/graphicx.sty
(/usr/local/texlive/2011/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/local/texlive/2011/texmf-dist/tex/latex/graphics/graphics.sty
(/usr/local/texlive/2011/texmf-dist/tex/latex/graphics/trig.sty)
(/usr/local/texlive/2011/texmf-dist/tex/latex/latexconfig/graphics.cfg)
(/usr/local/texlive/2011/texmf-dist/tex/xelatex/xetex-def/xetex.def)))
(/usr/local/texlive/2011/texmf-dist/tex/latex/xcolor/xcolor.sty
(/usr/local/texlive/2011/texmf-dist/tex/latex/latexconfig/color.cfg))
(/usr/local/texlive/2011/texmf-dist/tex/latex/tools/array.sty)
(/usr/local/texlive/2011/texmf-dist/tex/latex/amsmath/amsmath.sty
For additional information on amsmath, use the `?' option.
(/usr/local/texlive/2011/texmf-dist/tex/latex/amsmath/amstext.sty
(/usr/local/texlive/2011/texmf-dist/tex/latex/amsmath/amsgen.sty))
(/usr/local/texlive/2011/texmf-dist/tex/latex/amsmath/amsbsy.sty)
(/usr/local/texlive/2011/texmf-dist/tex/latex/amsmath/amsopn.sty))
(/usr/local/texlive/2011/texmf-dist/tex/latex/amscls/amsthm.sty)
(/usr/local/texlive/2011/texmf-dist/tex/latex/amsfonts/amssymb.sty
(/usr/local/texlive/2011/texmf-dist/tex/latex/amsfonts/amsfonts.sty))
(/usr/local/texlive/2011/texmf-dist/tex/latex/jknapltx/mathrsfs.sty)
(/usr/local/texlive/2011/texmf-dist/tex/latex/ctable/ctable.sty
(/usr/local/texlive/2011/texmf-dist/tex/latex/xkeyval/xkeyval.sty
(/usr/local/texlive/2011/texmf-dist/tex/generic/xkeyval/xkeyval.tex))
(/usr/local/texlive/2011/texmf-dist/tex/latex/tools/tabularx.sty)
(/usr/local/texlive/2011/texmf-dist/tex/latex/booktabs/booktabs.sty)
(/usr/local/texlive/2011/texmf-dist/tex/latex/rotating/rotating.sty
(/usr/local/texlive/2011/texmf-dist/tex/latex/base/ifthen.sty)))
(/usr/local/texlive/2011/texmf-dist/tex/latex/setspace/setspace.sty
Package: `setspace' 6.7 <2000/12/01>
) (/usr/local/texlive/2011/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)
(/usr/local/texlive/2011/texmf-dist/tex/latex/bigfoot/perpage.sty)
(/usr/local/texlive/2011/texmf-dist/tex/latex/geometry/geometry.sty
(/usr/local/texlive/2011/texmf-dist/tex/generic/oberdiek/ifpdf.sty)
(/usr/local/texlive/2011/texmf-dist/tex/generic/oberdiek/ifvtex.sty)
(/usr/local/texlive/2011/texmf-dist/tex/generic/ifxetex/ifxetex.sty))
(/usr/local/texlive/2011/texmf-dist/tex/latex/hyperref/hyperref.sty
(/usr/local/texlive/2011/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty
(/usr/local/texlive/2011/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty))
(/usr/local/texlive/2011/texmf-dist/tex/latex/oberdiek/kvoptions.sty)
(/usr/local/texlive/2011/texmf-dist/tex/latex/hyperref/pd1enc.def)
(/usr/local/texlive/2011/texmf-dist/tex/xelatex/xetexconfig/hyperref.cfg)
(/usr/local/texlive/2011/texmf-dist/tex/latex/url/url.sty))
Package hyperref Message: Driver (autodetected): hxetex.
(/usr/local/texlive/2011/texmf-dist/tex/latex/hyperref/hxetex.def
(/usr/local/texlive/2011/texmf-dist/tex/latex/hyperref/puenc.def)
(/usr/local/texlive/2011/texmf-dist/tex/generic/oberdiek/stringenc.sty)
(/usr/local/texlive/2011/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty))
(/usr/local/texlive/2011/texmf-dist/tex/latex/sectsty/sectsty.sty)
(/usr/local/texlive/2011/texmf-dist/tex/xelatex/xepersian/xepersian.sty
(/usr/local/texlive/2011/texmf-dist/tex/latex/fontspec/fontspec.sty
(/usr/local/texlive/2011/texmf-dist/tex/latex/expl3/expl3.sty
(/usr/local/texlive/2011/texmf-dist/tex/latex/expl3/l3names.sty)
(/usr/local/texlive/2011/texmf-dist/tex/latex/etex-pkg/etex.sty)
(/usr/local/texlive/2011/texmf-dist/tex/latex/expl3/l3basics.sty)
(/usr/local/texlive/2011/texmf-dist/tex/latex/expl3/l3expan.sty)
(/usr/local/texlive/2011/texmf-dist/tex/latex/expl3/l3tl.sty)
(/usr/local/texlive/2011/texmf-dist/tex/latex/expl3/l3int.sty)
(/usr/local/texlive/2011/texmf-dist/tex/latex/expl3/l3quark.sty)
(/usr/local/texlive/2011/texmf-dist/tex/latex/expl3/l3seq.sty)
(/usr/local/texlive/2011/texmf-dist/tex/latex/expl3/l3toks.sty)
(/usr/local/texlive/2011/texmf-dist/tex/latex/expl3/l3prg.sty)
(/usr/local/texlive/2011/texmf-dist/tex/latex/expl3/l3clist.sty)
(/usr/local/texlive/2011/texmf-dist/tex/latex/expl3/l3token.sty)
(/usr/local/texlive/2011/texmf-dist/tex/latex/expl3/l3prop.sty)
(/usr/local/texlive/2011/texmf-dist/tex/latex/expl3/l3msg.sty)
(/usr/local/texlive/2011/texmf-dist/tex/latex/expl3/l3io.sty)
(/usr/local/texlive/2011/texmf-dist/tex/latex/expl3/l3skip.sty)
(/usr/local/texlive/2011/texmf-dist/tex/latex/expl3/l3box.sty)
(/usr/local/texlive/2011/texmf-dist/tex/latex/expl3/l3keyval.sty)
(/usr/local/texlive/2011/texmf-dist/tex/latex/expl3/l3keys.sty)
(/usr/local/texlive/2011/texmf-dist/tex/latex/expl3/l3precom.sty)
(/usr/local/texlive/2011/texmf-dist/tex/latex/expl3/l3xref.sty)
(/usr/local/texlive/2011/texmf-dist/tex/latex/expl3/l3file.sty)
(/usr/local/texlive/2011/texmf-dist/tex/latex/expl3/l3fp.sty)
(/usr/local/texlive/2011/texmf-dist/tex/latex/expl3/l3luatex.sty)
(/usr/local/texlive/2011/texmf-dist/tex/latex/tools/calc.sty))
(/usr/local/texlive/2011/texmf-dist/tex/latex/xpackages/xbase/xparse.sty)
(/usr/local/texlive/2011/texmf-dist/tex/generic/kastrup/binhex.tex)
(/usr/local/texlive/2011/texmf-dist/tex/latex/fontspec/fontspec-patches.sty
(/usr/local/texlive/2011/texmf-dist/tex/latex/base/fixltx2e.sty))
(/usr/local/texlive/2011/texmf-dist/tex/latex/base/fontenc.sty
(/usr/local/texlive/2011/texmf-dist/tex/latex/euenc/eu1enc.def)
(/usr/local/texlive/2011/texmf-dist/tex/latex/euenc/eu1lmr.fd))
(/usr/local/texlive/2011/texmf-dist/tex/xelatex/xunicode/xunicode.sty)
(/usr/local/texlive/2011/texmf-dist/tex/latex/fontspec/fontspec.cfg))
(/usr/local/texlive/2011/texmf-dist/tex/xelatex/xepersian/xepersian-persiancal.
sty)
(/usr/local/texlive/2011/texmf-dist/tex/xelatex/xepersian/xepersian-mathsdigits
pec.sty) (/usr/local/texlive/2011/texmf-dist/tex/latex/etoolbox/etoolbox.sty)
(/usr/local/texlive/2011/texmf-dist/tex/latex/bidi/bidi.sty
bidi package (Support for bidirectional typesetting in plain TeX and LaTeX)
Description: A convenient interface for typesetting bidirectional
texts in plain TeX and LaTeX. The package includes adaptations for use
with many other commonly-used packages.
Copyright © 2009–2011 Vafa Khalighi
v1.1.7, <commit 150>, 2011/03/21
License: LaTeX Project Public License, version 1.3c or higher (your choice)
Home: http://bitbucket.org/vafa/bidi
Location on CTAN: /macros/latex/contrib/bidi
(/usr/local/texlive/2011/texmf-dist/tex/generic/iftex/iftex.sty)
(/usr/local/texlive/2011/texmf-dist/tex/latex/bidi/loadingorder-bidi.def)
(/usr/local/texlive/2011/texmf-dist/tex/latex/bidi/xetex-bidi.def
(/usr/local/texlive/2011/texmf-dist/tex/latex/bidi/footnote-xetex-bidi.def)
(/usr/local/texlive/2011/texmf-dist/tex/latex/bidi/report-xetex-bidi.def)
(/usr/local/texlive/2011/texmf-dist/tex/latex/bidi/amsmath-xetex-bidi.def)
(/usr/local/texlive/2011/texmf-dist/tex/latex/bidi/amsthm-xetex-bidi.def)
(/usr/local/texlive/2011/texmf-dist/tex/latex/bidi/color-xetex-bidi.def)
(/usr/local/texlive/2011/texmf-dist/tex/latex/bidi/xcolor-xetex-bidi.def)
(/usr/local/texlive/2011/texmf-dist/tex/latex/bidi/graphicx-xetex-bidi.def)
(/usr/local/texlive/2011/texmf-dist/tex/latex/bidi/hyperref-xetex-bidi.def)
(/usr/local/texlive/2011/texmf-dist/tex/latex/bidi/fancyhdr-xetex-bidi.def)
(/usr/local/texlive/2011/texmf-dist/tex/latex/bidi/array-xetex-bidi.def)))
xepersian package (Persian for LaTeX over XeTeX)
Description: The package supports Persian
typesetting, using fonts provided in the distribution.
Copyright © 2008–2011 Vafa Khalighi
v1.1.0, <commit 100>, 2011/03/21
License: LaTeX Project Public License, version 1.3c or higher (your choice)
Home: http://bitbucket.org/vafa/xepersian
Location on CTAN: /macros/xetex/latex/xepersian
(/usr/local/texlive/2011/texmf-dist/tex/xelatex/xepersian/loadingorder-bidi-xep
ersian.def)
(/usr/local/texlive/2011/texmf-dist/tex/xelatex/xepersian/footnote-bidi-xepersi
an.def)
(/usr/local/texlive/2011/texmf-dist/tex/xelatex/xepersian/hyperref-xepersian.de
f)
(/usr/local/texlive/2011/texmf-dist/tex/xelatex/xepersian/report-xepersian.def)
(/usr/local/texlive/2011/texmf-dist/tex/xelatex/xepersian/localise-xepersian.de
f (/usr/local/texlive/2011/texmf-dist/tex/xelatex/xepersian/commands-ltx.def)
(/usr/local/texlive/2011/texmf-dist/tex/xelatex/xepersian/commands-xepersian.de
f)
(/usr/local/texlive/2011/texmf-dist/tex/xelatex/xepersian/environments-ltx.def)
(/usr/local/texlive/2011/texmf-dist/tex/xelatex/xepersian/environments-xepersia
n.def)
(/usr/local/texlive/2011/texmf-dist/tex/xelatex/xepersian/messages-localise.def
)
(/usr/local/texlive/2011/texmf-dist/tex/xelatex/xepersian/misc-localise-xepersi
an.def)
(/usr/local/texlive/2011/texmf-dist/tex/xelatex/xepersian/packages-localise-xep
ersian.def
(/usr/local/texlive/2011/texmf-dist/tex/xelatex/xepersian/color-localise.def)))
)
fontspec warning: Language 'Parsi' not available
(fontspec) for font 'IranNastaliq' with script 'Parsi'.
(fontspec) 'Default' language used instead.
No file test.aux.
*geometry* driver: auto-detecting
*geometry* detected driver: xetex
(/usr/local/texlive/2011/texmf-dist/tex/latex/hyperref/nameref.sty
(/usr/local/texlive/2011/texmf-dist/tex/generic/oberdiek/gettitlestring.sty))
Package hyperref Warning: Rerun to get /PageLabels entry.
No file besm.tex.
No file cover_fa.tex.
No file taeid_fa.tex.
No file sepas.tex.
No file hoghugh.tex.
No file taghdim.tex.
(/usr/local/texlive/2011/texmf-dist/tex/generic/oberdiek/se-ascii-print.def)
[1] [2]
No file abstract-fa.tex.
No file chap1.tex.
No file chap2.tex.
No file chap3.tex.
No file chap4.tex.
No file chap5.tex.
No file chap6.tex.
No file chap7.tex.
No file peyvast3.tex.
No file peyvast1.tex.
No file peyvast2.tex.
No file references.tex.
No file abstract-en.tex.
No file taeid_en.tex.
No file cover_en.tex.
(./test.aux (./besm.aux) (./cover_fa.aux) (./taeid_fa.aux) (./sepas.aux)
(./hoghugh.aux) (./taghdim.aux) (./abstract-fa.aux) (./chap1.aux) (./chap2.aux)
(./chap3.aux) (./chap4.aux) (./chap5.aux) (./chap6.aux) (./chap7.aux)
(./peyvast3.aux) (./peyvast1.aux) (./peyvast2.aux) (./references.aux)
(./abstract-en.aux) (./taeid_en.aux) (./cover_en.aux)) )
Output written on test.pdf (2 pages).
Transcript written on test.log.
[arcush@localhost ~]$
بنابراین پیشنهاد می کنم texlive رو دوباره نصب کنید.
-
به نظرم اول شما امتحان کنید که تکلایو شما میتونه PDF فارسی بسازه یا نه. برای اینکار:
۱- ویرایشگر gummi رو باز کنید.
۲- از منوی Edit -> preferences -> compilation و بعد از قسمت typesetter command گزینهٔ TexLive with XeTeX را برگزینید.
۳- نوشتهٔ زیر را در ویرایشگر Gummi کپی کنید. (دقت کنید که باید قلم(فونت) XB Zar در سیستمعامل شما نصب شده باشد و به حروف کوچک و بزرگ و همچنین به فاصلهٔ بین نام(اسم) واژههای(کلمات) قلم(فونت) هم دقت کنید.)
\documentclass{article}
\usepackage{xepersian}
\settextfont{XB Zar}
\begin{document}
سلام بر شما
\end{document}
۴- از منوی File گزینهٔ Save را انتخاب کرده و سپس محل ذخیرهٔ فایل tex خود را هم برگزینید.
۵- حال باید در سمت راست ویرایشگر Gummi نوشتههای فارسی رو به صورت PDF ببینید.
۶- برای ذخیره کردن این PDF میبایست از منوی file گزینهٔ Export to PDF را انتخاب و سپس محل ذخیره شدن فایل pdf را هم انتخاب کنید.
--------
نکته: ویرایشگر Gummi به صورت خودکار کامپایل میکند. شما با زدن کلید F9 میتوانید به صورت دستی هم کامپایل کنید.
--------
برای نصب تکلایو میتونید از راهنمای زیر استفاده کنید.
http://wiki.ubuntu-ir.org/tex
فکر کنم بهتره که تکلایو رو به صورت کامل از توی مخازن CTAN نصب کنیم نه از توی مخازن اوبونتو. اگر از توی مخازن CTAN تکلایو رو گرفته باشید، تمام بستههای تکلایو رو نصب میکنه و البته حجمش هم چند گیگابایت هستش. اما بعداً اگر بخوایید ویرایشگری رو از مخازن اوبونتو نصب کنید، مدیر بسته میخواد که تکلایو موجود در مخازن رو نصب کنید، در حالی که ما تکلایو رو به صورت دستی از مخازن CTAN نصب کردیم. در چنین مواقعی باید فایل .deb ویرایشگر مورد نظرتون رو دانلود و به زور (یعنی بدون توجه به وابستگیها نصب کنید) سپس با دستور sudo apt-get install -f وابستگیهای مورد نیاز برای اجرای ویرایشگر رو هم نصب کنید و بعد شاید نیاز بشه که از توی ویرایشگر path تکلایو رو نشون بدین. البته این مورد آخر رو مطمئن نیستم.
-------
در ضمن، برای پرش و پاسخ دربارهٔ زیپرشین (چه در اوبونتو و چه در ویندوز) میتونید از تارنمای زیر استفاده نمایید:
http://parsilatex.com/site/
مثلاً بپرسید بهتره که تکلایو رو روی اوبونتو چطوری نصب کنم یا مثلاً بپرسید که کدام ویرایشگر برای زبان فارسی مناسبتره.
-
برای نصب تکلایو میتونید از راهنمای زیر استفاده کنید.
http://wiki.ubuntu-ir.org/tex
فکر کنم بهتره که تکلایو رو به صورت کامل از توی مخازن CTAN نصب کنیم نه از توی مخازن اوبونتو. اگر از توی مخازن CTAN تکلایو رو گرفته باشید، تمام بستههای تکلایو رو نصب میکنه و البته حجمش هم چند گیگابایت هستش. اما بعداً اگر بخوایید ویرایشگری رو از مخازن اوبونتو نصب کنید، مدیر بسته میخواد که تکلایو موجود در مخازن رو نصب کنید، در حالی که ما تکلایو رو به صورت دستی از مخازن CTAN نصب کردیم. در چنین مواقعی باید فایل .deb ویرایشگر مورد نظرتون رو دانلود و به زور (یعنی بدون توجه به وابستگیها نصب کنید) سپس با دستور sudo apt-get install -f وابستگیهای مورد نیاز برای اجرای ویرایشگر رو هم نصب کنید و بعد شاید نیاز بشه که از توی ویرایشگر path تکلایو رو نشون بدین. البته این مورد آخر رو مطمئن نیستم.
موافقم. البته من قبلا یک بار فایل ایزوی تکسلایو رو دانلود کردم و بارها دارم ازش استفاده می کنم. پیشنهاد صریح من اینه که اگه شخص با لاتک دایما سروکار داره، فایل ایزوی تکسلایو رو از وبسایت لاتک دانلود و از طریق اون به راحتی هرچه تمام تر :) کلّ مجموعه لاتک رو (اعّم از تمام بسته های زیپرشین) نصب کنه. بعد از اکسترکت کردن، براحتی از طریق ترمینال قابل نصبه و البته حتی میشه توی ویندوز هم نصبش کرد.
-
خوب gummi خروجی داد: سلام بر شما
من همیشه از داخل دانشگاه با استفاده از ریپوزهای مشهد و الان از ریپوز های صنعتی اصفهان نصب میکردم
الان دسترسی به اینترنت شبانه دارم اما سرعتش پایینه نمی دونم چه طوری باید لاتک از این مخزنی که گفتید بگیرم که نصف و نیمه نصب نشه
-
ببینید برادرها. قالبی که استفاده میکنم( همون فایل اصلی) اینه:
%سلام
%این قالبی که من برای صنعتی آماده کردم. مطمئناً خالی از اشکال نیست و ممکنه یه مقدار ابتدایی به نظر بیاد. اما تمام ضوابط صنعتی توش لحاظ شده.
\documentclass[a4paper,12pt]{report}
\def\u{\mbox{}}
\usepackage{graphicx} % inserting images
\usepackage{graphicx,xcolor}
\graphicspath{{./images/}}
\usepackage{graphics}
\usepackage{array}
\usepackage{amsmath,amsthm,amssymb} %Liberary for math typing
\usepackage{mathrsfs}
\usepackage{ctable}
\usepackage{setspace} % for switching between double/single space in document
\usepackage{fancyhdr} % package for changing Headings style
%دو خط زیر برای این هست که شماره بندی زیر نویسها را در هر صفحه جداگونه انجام دهد
\usepackage{perpage}
\MakePerPage{footnote}
% تنظیم حاشیه های صفحه
\usepackage[top=3cm,right=3cm,bottom=2.5cm,left=2.5cm]{geometry}
%بسته برای هایپرلینک کردن ارجاع ها
\usepackage[pagebackref=false,colorlinks,linkcolor=black,citecolor=black]{hyperref}
%تنظیم اندازه فونت بخش ها (بر تنظیم اندازه هر بخش، علامت % را بردارید)
\usepackage{sectsty}
\allsectionsfont{\normalsize}
\chapterfont{\normalsize}
\chaptertitlefont{\large}
\chapternumberfont{\normalsize}
\sectionfont{\normalsize}
\subsectionfont{\normalsize}
\subsubsectionfont{\normalize}
\usepackage{xepersian}
%آدرس فولدری که عکس ها در آن ذخیره می شود
\graphicspath{{images/}}
\def\@part[#1]#2{
\ifnum \c@secnumdepth >-2\relax
\refstepcounter{part}%
\addcontentsline{toc}{part}{\thepart\hspace{1em}#1}%
\else
\addcontentsline{toc}{part}{#1}%
\fi
\markboth{}{}%
{\centering
\interlinepenalty \@M
\ifnum \c@secnumdepth >-2\relax
\huge\bfseries \partname\nobreakspace\thepart
\par
\vskip 20\p@
\fi
\huge #2\par}
\@endpart}
% مکان چاپ شماره صفحه
\pagestyle{fancy}
\fancyhead{}
%\cfoot{}
%\cfoot{\thepage}
\renewcommand{\headrulewidth}{0pt}
% فرمان های مربوط به بسته XEPERSIAN که فونت و اندازه ان را تعیین می کند. من اینجا از XB Yas استفاده کردم، اما دانشگاه XB Zar می خواد.
\defpersianfont\nastaliq[Scale=2]{IranNastaliq}
\settextfont[Scale=1.02]{XB Yas}
%\setdigitfont[Scale=1.02]{XB Yas}
\setlatintextfont{Times New Roman}
% دستوری برای تغییر نام کلمه «کتابنامه» به «مراجع»
\renewcommand{\bibname}{مراجع}
% -------------------------------------
%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
%برای چپ چین شدن عنوان فصل ها -----------------------------------------------------------------------------------------------------------------------------
\makeatletter
\def\@makechapterhead#1{%
\vspace*{50\p@}%
{\parindent \z@ \raggedright \normalfont
\ifnum \c@secnumdepth >\m@ne
\normalsize\bfseries \@chapapp\space \thechapter
\par\nobreak
\vskip 20\p@
\fi
\interlinepenalty\@M
\normalsize \bfseries #1\par\nobreak
\vskip 40\p@
}}
\makeatother
%---------------------------------------------------------------------------
\begin{document}
\pagenumbering{adadi}
\include{besm}
\include{cover_fa}
\include{taeid_fa}
\include{sepas}
\include{hoghugh}
\include{taghdim}
%فهرست متن
\tableofcontents
%فهرست شکل ها
%\listoffigures
%فهرست جداول
%\listoftables
% چکیده فارسی
\include{abstract-fa}
\cfoot{}
\lhead{\thepage}
\doublespacing
% فصل ها را در اینجا \include کنید!
\include{chap1}
\include{chap2}
\include{chap3}
\include{chap4}
\include{chap5}
\include{chap6}
\include{chap7}
% -----------------------------------------------------------------------
% پیوست ها را وارد کنید
\appendix
\include{peyvast3}
\include{peyvast1}
\include{peyvast2}
% -------------------------------------------------------
\singlespacing
% مراجع
\include{references}
%چکیده انگلیسی
\include{abstract-en}
\include{taeid_en}
\include{cover_en}
\end{document}
البته من فایل شما رو امتحان کردم. اما برای من هم خروجی نداد!
-
من برای نصب داخل ویندوز از فایل ایزوی لاتک ۱۰۱۳ استفاده میکنم منتهی داخل اوبونتو نصبش رو بلد نیستم اگه از طریق فایل ایزو پیشنهاد میکنید راهش را بفرمایید
دوستان از جوابهاتون ممنونم :)
راستی اگه ۲۰۱۵ اومده خبر بدهید بازم ممنون
-
شاید به دلیل زیر متن شما کامپایل نمیشه. البته این یک حدسه. لطفاً در مورد ویرایشگر بیدیتکمیکر و کپی کردن متن در تارنمای زیر بخون.
http://qa.parsilatex.com/6951/%D8%A8%D9%87%D8%AA%D8%B1%D9%8A%D9%86-%D9%88%D9%8A%D8%B1%D8%A7%D9%8A%D8%B4%DA%AF%D8%B1-%D8%A8%D8%B1%D8%A7%D9%8A-%D8%B2%D9%8A-%D9%BE%D8%B1%D8%B4%D9%8A%D9%86
من به شما پیشنهاد میکنم برای فارسی نویسی از Gummi یا texworks استفاده کنید. حتی شما میتونید از ویرایشگر معمولی gedit استفاده کنید.
-
من برای نصب داخل ویندوز از فایل ایزوی لاتک ۱۰۱۳ استفاده میکنم منتهی داخل اوبونتو نصبش رو بلد نیستم اگه از طریق فایل ایزو پیشنهاد میکنید راهش را بفرمایید
دوستان از جوابهاتون ممنونم :)
راستی اگه ۲۰۱۵ اومده خبر بدهید بازم ممنون
راهنمای نصبش در wiki.ubuntu-ir.org/tex موجوده.
-
من برای نصب داخل ویندوز از فایل ایزوی لاتک ۱۰۱۳ استفاده میکنم منتهی داخل اوبونتو نصبش رو بلد نیستم اگه از طریق فایل ایزو پیشنهاد میکنید راهش را بفرمایید
دوستان از جوابهاتون ممنونم :)
راستی اگه ۲۰۱۵ اومده خبر بدهید بازم ممنون
عالی. اوّل از طریق ترمینال برید تو پوشش. بعد دستور زیر رو وارد کنید:
sudo perl install-tl
بعد از شما میخواد که یه حرف رو بسته به کاری که میخواید انجام بدید، وارد کنید. شما حرف "o" رو بزنید و اینتر کنید. بعد بهمین ترتیب حرف "l" رو بزنید و این دفعه چهار بار اینتر کنید. بعد حرف "r" رو بزنید و اینتر کنید. بعد حرف "i" رو بزنید و اینتر کنید. بعد از چند دقیقه، پیغام "Wellcome to Texlive" رو دریافت خواهید کرد و تمام. :)
-
من برای نصب داخل ویندوز از فایل ایزوی لاتک ۱۰۱۳ استفاده میکنم منتهی داخل اوبونتو نصبش رو بلد نیستم اگه از طریق فایل ایزو پیشنهاد میکنید راهش را بفرمایید
دوستان از جوابهاتون ممنونم :)
راستی اگه ۲۰۱۵ اومده خبر بدهید بازم ممنون
عالی. اوّل از طریق ترمینال برید تو پوشش. بعد دستور زیر رو وارد کنید:
sudo perl install-tl
بعد از شما میخواد که یه حرف رو بسته به کاری که میخواید انجام بدید، وارد کنید. شما حرف "o" رو بزنید و اینتر کنید. بعد بهمین ترتیب حرف "l" رو بزنید و این دفعه چهار بار اینتر کنید. بعد حرف "r" رو بزنید و اینتر کنید. بعد حرف "i" رو بزنید و اینتر کنید. بعد از چند دقیقه، پیغام "Wellcome to Texlive" رو دریافت خواهید کرد و تمام. :)
در آخر نرمافزار از شما میخواد ۳ تا path رو معرفی کنید. فکر کنم باید اون path ها رو به آخر فایل زیر اضافه کنید. (این فایل در پوشهٔ home شما و به صورت مخفی هستش.)
.bashrc
برای اطلاعات بیشتر: wiki.ubuntu-ir.org/tex
-
در آخر نرمافزار از شما میخواد ۳ تا path رو معرفی کنید. فکر کنم باید اون path ها رو به آخر فایل زیر اضافه کنید. (این فایل در پوشهٔ home شما و به صورت مخفی هستش.)
.bashrc
برای اطلاعات بیشتر: wiki.ubuntu-ir.org/tex
من بیشتر از ۵۰ بار تاحالا با همون روشی که عرض کردم، نصب کردم و چنین چیزی از من نخواسته( البته نسخه ۲۰۱۱). بنابراین این طور نتیجه میگیرم که برای نصب نسخه ۲۰۱۱ از طریق همون روشی که بیان شد، چیز دیگری نیاز نیست.
-
دوستان ممنون. امتحان میکنم نتیجه را میگذارم :)
-
این صفحه هم مربوط به همونctanهستش حالا نمیدونم چقدر این ۲۰۱۵هاش واقعیاند
http://ctan.asis.io/systems/texlive/Images/
حالا کدومشون برای دانلود بهتره؟
-
این صفحه هم مربوط به همونctanهستش حالا نمیدونم چقدر این ۲۰۱۵هاش واقعیاند
http://ctan.asis.io/systems/texlive/Images/
حالا کدومشون برای دانلود بهتره؟
در لینک زیر یک مطلب برای نصب لاتک بود که نمی دونم چرا دیگه نیست!
http://wiki.ubuntu.ir/tex
-
وبسایت گروه استفاده کنندگان از تکس:
https://www.tug.org
راهنمای جامع نصب تکسلایو ۲۰۱۵:
https://www.tug.org/texlive/doc/texlive-en/texlive-en.html#installation
دوست عزیز، همون روشی رو که در بالا اشاره کردم، دنبال کنید.
-
این صفحه هم مربوط به همونctanهستش حالا نمیدونم چقدر این ۲۰۱۵هاش واقعیاند
http://ctan.asis.io/systems/texlive/Images/
حالا کدومشون برای دانلود بهتره؟
در لینک زیر یک مطلب برای نصب لاتک بود که نمی دونم چرا دیگه نیست!
http://wiki.ubuntu.ir/tex
اونی رو که شما گذاشتی الآن برای ویکی جدید هستش که هنوز در این مورد توش نوشته نشده. برای مراجعه به ویکی قدیم از wiki.ubuntu-ir.org و برای مراجعه به ویکی جدید به wiki.ubuntu.ir مراجعه نمایید.
لاتک در ویکی قدیمی: wiki.ubuntu-ir.org/tex
-
راهنمای جامع در این صفحه هست:
parsilatex.com/wiki/ (http://parsilatex.com/wiki/)
راهنمای نصب:
راهنمای نصب تکلایو (http://parsilatex.com/wiki/%D8%B1%D8%A7%D9%87%D9%86%D9%85%D8%A7%DB%8C_%D9%86%D8%B5%D8%A8_%D8%AA%DA%A9%E2%80%8C%D9%84%D8%A7%DB%8C%D9%88)
راهنمای دانلود
راهنمای دانلود تکلایو (http://parsilatex.com/wiki/%D8%B1%D8%A7%D9%87%D9%86%D9%85%D8%A7%DB%8C_%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF_%D8%AA%DA%A9%E2%80%8C%D9%84%D8%A7%DB%8C%D9%88)
پیشنهادمه از ادیتور TeX maker استفاده کنین. برای اوبونتو هم هست. برای مبتدیها خوبه. چون نمادها را در پنلش داره.
ضمنا سوالهای TeX رو میتونین در سایت زیر بپرسین. در خدمتتون هستیم.
qa.parsilatex.com (http://qa.parsilatex.com)
Gummi چون نمادها رو نداره برای مبتدیها در پیدا کردن نمادها خوب نیست. البته خاصیت راست به چپش خوبه که داره.
به شدت توصیه میکنم تکلایو رو از مخازن لینوکس نصب نکنین. قدیمیتر از تکلایوی هست که روی سایت خود تکلایو هست.
ضمنا وقتی gummi رو نصب میکنین، بسته gummi-notex رو نصب کنین که تکلایو قدیمی رو به همراه خود دانلود و نصب نکنه.
ضمنا موقع نصب به ترتیبی که در لینک بالا دادم نصب کنین.
بعد زدن دستور نصب، O بزنین. و وارد Options بشین. اونجا گزینهای داره که میگه بعد نصب، مسیرهای نصب را به Path سیستم اضافه کن. اینجوری خودش مسیرهای نصب را به path سیستم اضافه میکنه.
-
از همهی دوستان ممنونم
باز هم سوالم اینه الان به نظرتون کدام یک از فایلهای ایزوی لینک زیر را دانلود کنم؟
http://ctan.asis.io/systems/texlive/Images/ (http://ctan.asis.io/systems/texlive/Images/)
-
از همهی دوستان ممنونم
باز هم سوالم اینه الان به نظرتون کدام یک از فایلهای ایزوی لینک زیر را دانلود کنم؟
http://ctan.asis.io/systems/texlive/Images/ (http://ctan.asis.io/systems/texlive/Images/)
هیچ فرقفی ندارن. دو تا یکی هستن. فقط یکی اسمش با تاریخ هست و یکی نیست. همین.
-
اینم جواب سوالتون در مورد خطای abspage
http://www.parsilatex.com/forum/SMF/index.php?topic=3550.0 (http://www.parsilatex.com/forum/SMF/index.php?topic=3550.0)
-
باز هم سوالم اینه الان به نظرتون کدام یک از فایلهای ایزوی لینک زیر را دانلود کنم؟
http://ctan.asis.io/systems/texlive/Images/ (http://ctan.asis.io/systems/texlive/Images/)
ایزو ها آخرین نسخه نیستند چون سالی یکبار منتشر میشن! بهتره مخزن محلی (http://wiki.ubuntu-ir.org/tex) بسازید.
-
باز هم سوالم اینه الان به نظرتون کدام یک از فایلهای ایزوی لینک زیر را دانلود کنم؟
http://ctan.asis.io/systems/texlive/Images/ (http://ctan.asis.io/systems/texlive/Images/)
ایزو ها آخرین نسخه نیستند چون سالی یکبار منتشر میشن! بهتره مخزن محلی (http://wiki.ubuntu-ir.org/tex) بسازید.
در اون صفحهای که لینک دادین اموزشی از ساختن مخزن محلی نیست.
در لینک راهنمای دانلود تکلایو (http://parsilatex.com/wiki/%D8%B1%D8%A7%D9%87%D9%86%D9%85%D8%A7%DB%8C_%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF_%D8%AA%DA%A9%E2%80%8C%D9%84%D8%A7%DB%8C%D9%88) هست و میتونین استفاده کنین.
جایی که دانلود با روش rsync رو نوشتهام هست ببینین.
-
در اون صفحهای که لینک دادین اموزشی از ساختن مخزن محلی نیست.
:o
http://parsilatex.com/wiki/%D8%B1%D8%A7%D9%87%D9%86%D9%85%D8%A7%DB%8C_%D9%86%D8%B5%D8%A8_%D8%AA%DA%A9%E2%80%8C%D9%84%D8%A7%DB%8C%D9%88_%D8%AF%D8%B1_%D9%84%DB%8C%D9%86%D9%88%DA%A9%D8%B3
استاندارد نیست چون برای نصب، به استفاده از sudo شده ???
-
در اون صفحهای که لینک دادین اموزشی از ساختن مخزن محلی نیست.
:o
http://parsilatex.com/wiki/%D8%B1%D8%A7%D9%87%D9%86%D9%85%D8%A7%DB%8C_%D9%86%D8%B5%D8%A8_%D8%AA%DA%A9%E2%80%8C%D9%84%D8%A7%DB%8C%D9%88_%D8%AF%D8%B1_%D9%84%DB%8C%D9%86%D9%88%DA%A9%D8%B3
استاندارد نیست چون برای نصب، به استفاده از sudo شده ???
منظورتون رو از این شکلک نفهمیدم.
sudo اجباری نیست. ضمنا قرار نیست با این کار ویروس بیافته که میگین استاندارد نیست. سختگیری همه جا برای لینوکس خوب نیست. :)
-
این لینک یا اون لینک، اینجا یا اونجا مهم نیست. فقط می خواستم بگم روش نصب از روی مخزن محلی هم به عنوان جایگزین ایزو وجود داره
منظورتون رو از این شکلک نفهمیدم.
اون راهنما (http://wiki.ubuntu-ir.org/tex#head-07ea7d36b1e3c9278d81f3222deb6164df377b13) در روش الف کاملا بر اساس روش ساخت مخزن محلی نوشته شده
و در روش ب، نصب از مدیر بسته اوبونتو گفته شده
-
این لینک یا اون لینک، اینجا یا اونجا مهم نیست. فقط می خواستم بگم روش نصب از روی مخزن محلی هم به عنوان جایگزین ایزو وجود داره
منظورتون رو از این شکلک نفهمیدم.
اون راهنما (http://wiki.ubuntu-ir.org/tex#head-07ea7d36b1e3c9278d81f3222deb6164df377b13) در روش الف کاملا بر اساس روش ساخت مخزن محلی نوشته شده
و در روش ب، نصب از مدیر بسته اوبونتو گفته شده
ببخشین من ندیده بودم. :)
-
بهتره مکتک رو از لیست دانلود exclude کنین تا دانلود نشه. برای مکینتاش هست.
دستورش صفحه زیر هست:
راهنمای دانلود تکلایو (http://parsilatex.com/wiki/%D8%B1%D8%A7%D9%87%D9%86%D9%85%D8%A7%DB%8C_%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF_%D8%AA%DA%A9%E2%80%8C%D9%84%D8%A7%DB%8C%D9%88)
-
من ترجیح میدم فایل ایزو را با pdmt دانلود کنم چرا که نمی دونم چه جوری میشه مخزن محلی را با سرعت بالا یا مثلا با pdmt گرفت. یعنی یه بار سعی کردم نشد
-
من ترجیح میدم فایل ایزو را با pdmt دانلود کنم چرا که نمی دونم چه جوری میشه مخزن محلی را با سرعت بالا یا مثلا با pdmt گرفت. یعنی یه بار سعی کردم نشد
مخزن محلی رو که با rsync توضیح دادن، سرعتش خوبه.
-
سلام الان میخوام از روی فایل ایزو نصب کنم باید تمام قبلیها را پاک کنم؟ اگه بله داخل ترمینال چی بزنم که یه دفعه همه رو با هم پاک کنه؟
ممنون
-
سلام الان میخوام از روی فایل ایزو نصب کنم باید تمام قبلیها را پاک کنم؟ اگه بله داخل ترمینال چی بزنم که یه دفعه همه رو با هم پاک کنه؟
ممنون
من راه پاک کردن تکلایو نصبشده با iso را با دستور رو بلد نیستم.
اما اگه پوشهی نصبشدهشو از درایوتون پاک کنین، کافیه.
ضمنا دستور زیر رو بزنین تا اگه قسمتهایی از تکلایو همراه gummi یا ... بستههای دیگه نصب شده، پاک بشه.
sudo apt-get remove texlive-*
-
نه قبلیه را از روی ایزو نصب نکردم. همین طور از ترمینال texlive full و یه چند تا چیز دیگه را نصب کردم. الان اینا را می خوام پاک کنم
-
نه قبلیه را از روی ایزو نصب نکردم. همین طور از ترمینال texlive full و یه چند تا چیز دیگه را نصب کردم. الان اینا را می خوام پاک کنم
گفتم خدمتتون،
sudo apt-get remove texlive-*
-
از داخل سینپتیک چند تا چیز از جمله texlive full و texlive را به طور کامل حذف کردم اما هنوز مطمئن نیستم که چیز دیگری نباشه (اصلا نیازه همه چیز پاک بشه؟)
جواب کدی که گفتین اینه
hamid@hamid-67:~$ sudo apt-get remove texlive-*
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package texlive-dl
hamid@hamid-67:~$
-
از داخل سینپتیک چند تا چیز از جمله texlive full و texlive را به طور کامل حذف کردم اما هنوز مطمئن نیستم که چیز دیگری نباشه (اصلا نیازه همه چیز پاک بشه؟)
جواب کدی که گفتین اینه
hamid@hamid-67:~$ sudo apt-get remove texlive-*
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package texlive-dl
hamid@hamid-67:~$
من نمیٔونم. پیشنهادمه از path سیستم مسیر نصب تکلایو رو حذف کنین. اینجوری مطمین میشه شد فعال نیست. پوشهشو هم از درایوتون search کنین و حذف کنین.
-
ببخشید من اندکی مبتدیام
چه طوری می تونم مسیرش را پیدا کنم و حذف کنم؟
-
ببخشید من اندکی مبتدیام
چه طوری می تونم مسیرش را پیدا کنم و حذف کنم؟
من که صفرم. :)
صفحه «افزودن تکلایو به مسیرهای سیستم (http://parsilatex.com/wiki/%D8%B1%D8%A7%D9%87%D9%86%D9%85%D8%A7%DB%8C_%D9%86%D8%B5%D8%A8_%D8%AA%DA%A9%E2%80%8C%D9%84%D8%A7%DB%8C%D9%88_%D8%AF%D8%B1_%D8%A7%D9%88%D8%A8%D9%88%D9%86%D8%AA%D9%88#.D8.A7.D9.81.D8.B2.D9.88.D8.AF.D9.86_.D8.AA.DA.A9.E2.80.8C.D9.84.D8.A7.DB.8C.D9.88_.D8.A8.D9.87_.D9.85.D8.B3.DB.8C.D8.B1.D9.87.D8.A7.DB.8C_.D8.B3.DB.8C.D8.B3.D8.AA.D9.85)» را ببینین. ولی شما به جای افزودن، حذفش کنین. دقت کنین خرابکاری نشه و چیزی اضافه حذف نشه.
-
نه قبلیه را از روی ایزو نصب نکردم. همین طور از ترمینال texlive full و یه چند تا چیز دیگه را نصب کردم. الان اینا را می خوام پاک کنم
اینجا روش ساده ای رو بیان کرده:
http://tex.stackexchange.com/questions/122866/reinstalling-latex-in-ubuntu-13-04
sudo apt-get remove texlive
sudo apt-get autoremove
sudo apt-get remove tex-common --purge
-
نه قبلیه را از روی ایزو نصب نکردم. همین طور از ترمینال texlive full و یه چند تا چیز دیگه را نصب کردم. الان اینا را می خوام پاک کنم
اینجا روش ساده ای رو بیان کرده:
http://askubuntu.com/questions/35155/how-to-uninstall-latex
sudo apt-get remove texlive
sudo apt-get autoremove
sudo apt-get remove tex-common
پیشنهاد نمیشه. نسخه قدیمی تکلایو رو نصب میکنه. ضمنا پکیجهایش با هم هماهنگ نیستن. بهتره از روی تکلایو سایت ctan نصب بشه که اپدیت هست.
-
نه قبلیه را از روی ایزو نصب نکردم. همین طور از ترمینال texlive full و یه چند تا چیز دیگه را نصب کردم. الان اینا را می خوام پاک کنم
اینجا روش ساده ای رو بیان کرده:
http://askubuntu.com/questions/35155/how-to-uninstall-latex
sudo apt-get remove texlive
sudo apt-get autoremove
sudo apt-get remove tex-common
پیشنهاد نمیشه. نسخه قدیمی تکلایو رو نصب میکنه. ضمنا پکیجهایش با هم هماهنگ نیستن. بهتره از روی تکلایو سایت ctan نصب بشه که اپدیت هست.
خواهش می کنم دقّت کنید. من در جواب این که چطوری میخوان آنینستال کنن نسخه قدیمی رو، این جواب رو گذاشتم. کدی که قرار دادم رو ملاحظه کنید. منبع کد رو هم بالا ذکر کردم. خبری از اون نصبی که میگید پیشنهاد نمیشه، نیست.
-
واقعا ممنون از جوابهاتون. :)
-
سلام بالاخره یه گنوم ۴-۱۵ نصب کردم و ubuntu restricted extras را هم همون اول نصب کردم (امیدوارم همه فونتهای مورد نیاز را نصب کرده باشه) و texlive2015 سنتوز را هم نصب کردم الان با همون فرمان xelatex همون فایل soldery.tex (را که قبلا در موردش حرف زدم و خودش را هم در پستهای قبلی گذاشتم) اجرا کردم
اینم آخر جوابی که ترمینال میده (تکه آخر را بریدم گذاشتم اینجا)
(/usr/local/texlive/2015/texmf-dist/tex/latex/l3kernel/expl3-code.tex)
(/usr/local/texlive/2015/texmf-dist/tex/latex/l3kernel/l3unicode-data.def)
(/usr/local/texlive/2015/texmf-dist/tex/latex/l3kernel/l3xdvipdfmx.def))
(/usr/local/texlive/2015/texmf-dist/tex/latex/l3packages/xparse/xparse.sty)
(/usr/local/texlive/2015/texmf-dist/tex/latex/fontspec/fontspec-patches.sty)
(/usr/local/texlive/2015/texmf-dist/tex/latex/fontspec/fontspec-xetex.sty
(/usr/local/texlive/2015/texmf-dist/tex/latex/base/fontenc.sty
(/usr/local/texlive/2015/texmf-dist/tex/latex/euenc/eu1enc.def)
(/usr/local/texlive/2015/texmf-dist/tex/latex/euenc/eu1lmr.fd))
(/usr/local/texlive/2015/texmf-dist/tex/xelatex/xunicode/xunicode.sty
(/usr/local/texlive/2015/texmf-dist/tex/latex/tipa/t3enc.def
(/usr/local/texlive/2015/texmf-dist/tex/latex/euenc/eu1lmss.fd)))
(/usr/local/texlive/2015/texmf-dist/tex/latex/fontspec/fontspec.cfg)))
(/usr/local/texlive/2015/texmf-dist/tex/xelatex/xepersian/xepersian-persiancal.
sty)
(/usr/local/texlive/2015/texmf-dist/tex/xelatex/xepersian/xepersian-mathsdigits
pec.sty) (/usr/local/texlive/2015/texmf-dist/tex/xelatex/bidi/bidi.sty
****************************************************
*
* bidi package (Bidirectional typesetting in
* plain TeX and LaTeX, using XeTeX engine)
*
* Description: A convenient interface for
* typesetting bidirectional texts in plain TeX
* and LaTeX. The package includes adaptations
* for use with many other commonly-used packages.
*
* Copyright (c) 2009--2015 Vafa Khalighi
*
* 2015/04/30, v17.2
*
* License: LaTeX Project Public License, version
* 1.3c or higher (your choice)
*
* Location on CTAN: /macros/xetex/latex/bidi
*
* Issue tracker: https://github.com/persian-tex/bidi/issues
*
* Support: persian-tex@tug.org
****************************************************
(/usr/local/texlive/2015/texmf-dist/tex/generic/iftex/iftex.sty)
(/usr/local/texlive/2015/texmf-dist/tex/xelatex/bidi/biditools.sty)
(/usr/local/texlive/2015/texmf-dist/tex/latex/oberdiek/zref-abspage.sty
(/usr/local/texlive/2015/texmf-dist/tex/latex/oberdiek/zref-base.sty)
! LaTeX Error: Command \c@abspage already defined.
Or name \end... illegal, see p.192 of the manual.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.56 \newcounter{abspage}
%
?
یه بار دیگه اینتر زدم جواب دیگری داد که تکه آخرش اینه (ظاهرا میگه فونت نستعلیق نصب نیست)
* Issue tracker: https://github.com/persian-tex/xepersian/issues
*
* Support: persian-tex@tug.org
****************************************************
(/usr/local/texlive/2015/texmf-dist/tex/xelatex/xepersian/loadingorder-xepersia
n.def)
(/usr/local/texlive/2015/texmf-dist/tex/xelatex/xepersian/footnote-xepersian.de
f)
(/usr/local/texlive/2015/texmf-dist/tex/xelatex/xepersian/hyperref-xepersian.de
f)
(/usr/local/texlive/2015/texmf-dist/tex/xelatex/xepersian/report-xepersian.def)
)
kpathsea: Running mktextfm IranNastaliq/OT
/usr/local/texlive/2015/texmf-dist/web2c/mktexnam: Could not map source abbreviation O for OT.
/usr/local/texlive/2015/texmf-dist/web2c/mktexnam: Need to update /usr/local/texlive/2015/texmf-dist/fonts/map/fontname/special.map?
mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input OT
This is METAFONT, Version 2.7182818 (TeX Live 2015) (preloaded base=mf)
kpathsea: Running mktexmf OT
! I can't find file `OT'.
<*> \mode:=ljfour; mag:=1; nonstopmode; input OT
Please type another input file name
! Emergency stop.
<*> \mode:=ljfour; mag:=1; nonstopmode; input OT
Transcript written on mfput.log.
grep: OT.log: No such file or directory
mktextfm: `mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input OT' failed to make OT.tfm.
kpathsea: Appending font creation commands to missfont.log.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! fontspec error: "font-not-found"
!
! The font "IranNastaliq" cannot be found.
!
! See the fontspec documentation for further information.
!
! For immediate help type H <return>.
!...............................................
l.61 ...ersianfont\nastaliq[Scale=2]{IranNastaliq}
?
-
من نمیدونم چرا این تالار همه دوست دارن ادامه سوال دیگران سوال بپرسن. :( الان همین سوال ۵ صفحه شده. کاش یک قانون میذاشتین که هر سوال باید در پست جدا باشه.
جواب:
http://www.parsilatex.com/forum/SMF/index.php?topic=3550 (http://www.parsilatex.com/forum/SMF/index.php?topic=3550)
خطای دوم هم بخاطر نصب نبودن فونت نستعیق هست. مرکز دانلود سایت parsilatex.com هست. سایت شورای عالی اطلاعرسانی هم هست.
-
هادیجان ممنون.
چقدر خوبه که شما تو این زمینه فعالی
الان مثل این که بعد از چندین وقت بالاخره جواب داد
خوب از داخل ترمینال خط به خط یه سری خطا می گیره و در آخر هم پی دی اف رو درست می کنه اما از داخل texstudio هنوز خطا می ده شاید تنظیم نیست
راستی ممنون که texstudio را معرفی کردید (الان یادم نیست دقیقا کی بهم معرفی کرد اما دستش درد نکنه) هر دستور که می خوام بنویسم یه کادر باز می شه کلی اطلاعات در موردش می ده
-
هادیجان ممنون.
چقدر خوبه که شما تو این زمینه فعالی
الان مثل این که بعد از چندین وقت بالاخره جواب داد
خوب از داخل ترمینال خط به خط یه سری خطا می گیره و در آخر هم پی دی اف رو درست می کنه اما از داخل texstudio هنوز خطا می ده شاید تنظیم نیست
راستی ممنون که texstudio را معرفی کردید (الان یادم نیست دقیقا کی بهم معرفی کرد اما دستش درد نکنه) هر دستور که می خوام بنویسم یه کادر باز می شه کلی اطلاعات در موردش می ده
سلام
این رو ببین. با این روش میشه تعدادی از قلمهای فارسی مورد نیاز رو نصب کرد.
http://wiki.ubuntu.ir/wiki/%D9%86%D8%B5%D8%A8_%D9%82%D9%84%D9%85%E2%80%8C%D9%87%D8%A7%DB%8C_%D9%81%D8%A7%D8%B1%D8%B3%DB%8C
-
هادیجان ممنون.
چقدر خوبه که شما تو این زمینه فعالی
الان مثل این که بعد از چندین وقت بالاخره جواب داد
خوب از داخل ترمینال خط به خط یه سری خطا می گیره و در آخر هم پی دی اف رو درست می کنه اما از داخل texstudio هنوز خطا می ده شاید تنظیم نیست
راستی ممنون که texstudio را معرفی کردید (الان یادم نیست دقیقا کی بهم معرفی کرد اما دستش درد نکنه) هر دستور که می خوام بنویسم یه کادر باز می شه کلی اطلاعات در موردش می ده
باید برای متن پارسی که زیپرشین استفاده شده، در TeX Studio از XeLaTeX استفاده کنین.
باید اینو انجام بدین.
منوی options
configure tex studio
Build
Default Compiler را روی XeLaTeX بذارین.
-
هر پرسشی باید در موضوع خودش پرسیده بشه!