Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




На страницу Пред.  1, 2
 Re: не компилируется файл (MikTeX 2.8)
Аватара пользователя
Тот же бред сейчас. Мало того, при компиляции раз пять скачивает и устанавливает fontspec и раза три euenc. Хотя все работало прекрасно. Это я позавчера MikTeX обновил.

-- Ср июн 23, 2010 06:57:45 --

Вроде уже все в порядке, перестал скачивать пакеты.

Проблема локализована.
Код:
\! Undefined control sequence.
<argument> ..." at \f@size pt \zf@check@ot@script
                                                  {cyrl}\if@tempswa \addfont...}

производит cyrl, а
Код:
! Undefined control sequence.
<argument> ...ewfontfamily }\fi \zf@check@ot@lang
                                                  {RUS}\if@tempswa \addfontf...

производит RUS.

Будем разбираться.

-- Ср июн 23, 2010 07:03:43 --

Ага, понятно. В папке fontspec у меня файл следующего содержания:

Код: [ скачать ] [ спрятать ]
  1. This is XeTeX, Version 3.1415926-2.2-0.9995.1 (MiKTeX 2.8) (preloaded format=xelatex 2010.3.19)  30 MAR 2010 21:36 
  2. entering extended mode 
  3. **fontspec.sty 
  4. ("D:\Program Files\MiKTeX 2.8\tex\xelatex\fontspec\fontspec.sty" 
  5. LaTeX2e <2009/09/24> 
  6. Babel <v3.8l> and hyphenation patterns for english, dumylang, nohyphenation, ge 
  7. rman, ngerman, german-x-2009-06-19, ngerman-x-2009-06-19, french, russian, ukra 
  8. inian, loaded. 
  9.  
  10. LaTeX Warning: You have requested package `', 
  11.                but the package provides `fontspec'. 
  12.  
  13. Package: fontspec 2008/08/09 v1.18 Advanced font selection for XeLaTeX 
  14. ("D:\Program Files\MiKTeX 2.8\tex\latex\ifxetex\ifxetex.sty" 
  15. Package: ifxetex 2009/01/23 v0.5 Provides ifxetex conditional 
  16. ) 
  17.  
  18. ! LaTeX Error: Missing \begin{document}. 
  19.  
  20. See the LaTeX manual or LaTeX Companion for explanation. 
  21. Type  H <return>  for immediate help. 
  22.  ...                                               
  23.                                                    
  24. l.19 \newif\ifzf@ 
  25.                  firsttime 
  26. ? x 
  27.   
  28. Here is how much of TeX's memory you used: 
  29.  22 strings out of 430209 
  30.  432 string characters out of 3187417 
  31.  45444 words of memory out of 3000000 
  32.  3292 multiletter control sequences out of 15000+200000 
  33.  3640 words of font info for 14 fonts, out of 3000000 for 9000 
  34.  198 hyphenation exceptions out of 8191 
  35.  12i,0n,7p,105b,14s stack positions out of 5000i,500n,10000p,200000b,50000s 
  36. No pages of output. 

Разбираемся дальше...

-- Ср июн 23, 2010 07:22:26 --

Ага, ну это ничего страшного.

Страшно другое. В новой версии fontspec этих двух команд просто нет! Хотя вот тут про них пишут (стр. 45), то есть раньше они были.

Короче говоря, надо ждать новую версию пакета polyglossia.

А пока она не вышла, использовать как временное решение следующий кусок кода в преамбуле (вырезано из вышеприведенного руководства :D):
Код: [ скачать ] [ спрятать ]
Используется синтаксис LaTeX
\makeatletter
\newcommand\zf@check@ot@script[1]{%
    \zf@iv@strnum{#1}%
    \@tempcntb\XeTeXOTcountscripts\zf@basefont
    \c@zf@index\z@ \@tempswafalse
    \loop\ifnum\c@zf@index<\@tempcntb
    \ifnum\XeTeXOTscripttag\zf@basefont\c@zf@index=\@tempcnta
    \@tempswatrue
    \c@zf@index\@tempcntb
    \else
    \advance\c@zf@index\@ne
    \fi
    \repeat}
\newcommand\zf@check@ot@lang[1]{%
    \zf@iv@strnum{#1}%
    \@tempcntb\XeTeXOTcountlanguages\zf@basefont\c@zf@script
    \c@zf@index\z@ \@tempswafalse
    \loop\ifnum\c@zf@index<\@tempcntb
    \ifnum\XeTeXOTlanguagetag\zf@basefont\c@zf@script\c@zf@index=\@tempcnta
    \@tempswatrue
    \c@zf@index\@tempcntb
    \else
    \advance\c@zf@index\@ne
    \fi
    \repeat}
\newcommand\zf@iv@strnum[1]{%
    \zf@iv@strnum@i#1 \@nil}
    \def\zf@iv@strnum@i#1 \@nil{%
    \zf@iv@strnum@ii#1\@empty\@empty\@nil}
    \def\zf@iv@strnum@ii#1#2#3#4#5\@nil{%
    \@tempcnta\z@
    \@tempcntb`#1\relax
    \multiply\@tempcntb"1000000\advance\@tempcnta\@tempcntb
    \@tempcntb`#2
    \multiply\@tempcntb"10000\advance\@tempcnta\@tempcntb
    \expandafter\@tempcntb\ifx\@empty#332\else`#3\fi
    \multiply\@tempcntb"100\advance\@tempcnta\@tempcntb
    \expandafter\@tempcntb\ifx\@empty#432\else`#4\fi
    \advance\@tempcnta\@tempcntb}
    \newcommand\zf@v@strnum[1]{%
    \expandafter\zf@iv@strnum@i\@gobble#1 \@nil}
\makeatother
 

 Re: не компилируется файл (MikTeX 2.8)
Аватара пользователя
Спасибо, с этим кодом работает. Правда пришлось при подключении polygossia указать языки явно
\usepackage[russian,english]{polyglossia}.
Будем ждать обновлений.

 Re: не компилируется файл (MikTeX 2.8)
Аватара пользователя
Вам же всё написали:
Цитата:
# ! Package polyglossia Error:
# The current font does not contain the Cyrillic script!
# Please define \cyrillicfont or \russianfont with \newfontfamily.


Код: [ скачать ] [ спрятать ]
Используется синтаксис LaTeX
\documentclass[a4paper]{article}

%---------------XELATEX
\usepackage{amsmath,amssymb}
\usepackage[cm-default,no-math]{fontspec}
\usepackage{xltxtra}
\defaultfontfeatures{Mapping=tex-text, Scale=MatchLowercase}
\setmainfont{Verdana}
\newfontfamily\cyrillicfont{Verdana
}
%\XeTeXinputencoding "cp1251"
\usepackage{polyglossia}
\setdefaultlanguage{russian}
\setotherlanguage{english}

\begin{document}
Это просто пример текста, постараемся писать слова подлиннее, чтобы
сработали переносы.  Переносы работают! Просто надо указать
\textbackslash newfontfamily\textbackslash cyrillic\-font\{Verdana\} в преамбуле. Вот такая
зашибись. Кстати, в polyglossia нет babel'ев\-ской команды \textbackslash alph,
которая делает нумерацию кириллицей (а,б,в…).

\begin{english}
This paragraph contains English text. Testing hyphenation: hyphenation
hyphenation hyphenation hyphenation hyphenation… done.  
\end{english}

\end{document
}
 


Использовать способ подключения «по babel'евски», согласно докам, нежелательно.

Кстати, ваш пример на http://www.tex.uniyar.ac.ru/package/sty ... ia.tex.txt прекрасно собирается с OpenType шрифтом Temporarium без дополнительных прописываний. Либо это недоработка со стороны разработчиков XeTeX (что более вероятно), либо создатели MS Corefonts оказались несколько криворукими и поместили кириллицу не в ту область.

 Re: не компилируется файл (MikTeX 2.8)
Аватара пользователя
.Serj., ну хорошо, вставил я Ваш пример. Так все равно ошибки возникают, а конечном файле подсунут текст "RUS" в начале и конце. У Вас, я так понимаю, ошибок не возникает.
Лог
Код: [ скачать ] [ спрятать ]
  1. This is XeTeX, Version 3.1415926-2.2-0.9995.1 (MiKTeX 2.8) (preloaded format=xelatex 2010.6.23)  23 JUN 2010 14:19 
  2. entering extended mode 
  3. **6.tex 
  4. (D:\6.tex 
  5. LaTeX2e <2009/09/24> 
  6. Babel <v3.8l> and hyphenation patterns for english, dumylang, nohyphenation, ge 
  7. rman, ngerman, german-x-2009-06-19, ngerman-x-2009-06-19, french, russian, load 
  8. ed. 
  9. ("C:\Program Files\MikTeX\tex\latex\base\article.cls" 
  10. Document Class: article 2007/10/19 v1.4h Standard LaTeX document class 
  11. ("C:\Program Files\MikTeX\tex\latex\base\size10.clo" 
  12. File: size10.clo 2007/10/19 v1.4h Standard LaTeX file (size option) 
  13. ) 
  14. \c@part=\count80 
  15. \c@section=\count81 
  16. \c@subsection=\count82 
  17. \c@subsubsection=\count83 
  18. \c@paragraph=\count84 
  19. \c@subparagraph=\count85 
  20. \c@figure=\count86 
  21. \c@table=\count87 
  22. \abovecaptionskip=\skip41 
  23. \belowcaptionskip=\skip42 
  24. \bibindent=\dimen102 
  25. ) 
  26. ("C:\Program Files\MikTeX\tex\latex\ams\math\amsmath.sty" 
  27. Package: amsmath 2000/07/18 v2.13 AMS math features 
  28. \@mathmargin=\skip43 
  29.  
  30. For additional information on amsmath, use the `?' option. 
  31. ("C:\Program Files\MikTeX\tex\latex\ams\math\amstext.sty" 
  32. Package: amstext 2000/06/29 v2.01 
  33.  
  34. ("C:\Program Files\MikTeX\tex\latex\ams\math\amsgen.sty" 
  35. File: amsgen.sty 1999/11/30 v2.0 
  36. \@emptytoks=\toks14 
  37. \ex@=\dimen103 
  38. )) 
  39. ("C:\Program Files\MikTeX\tex\latex\ams\math\amsbsy.sty" 
  40. Package: amsbsy 1999/11/29 v1.2d 
  41. \pmbraise@=\dimen104 
  42. ) 
  43. ("C:\Program Files\MikTeX\tex\latex\ams\math\amsopn.sty" 
  44. Package: amsopn 1999/12/14 v2.01 operator names 
  45. ) 
  46. \inf@bad=\count88 
  47. LaTeX Info: Redefining \frac on input line 211. 
  48. \uproot@=\count89 
  49. \leftroot@=\count90 
  50. LaTeX Info: Redefining \overline on input line 307. 
  51. \classnum@=\count91 
  52. \DOTSCASE@=\count92 
  53. LaTeX Info: Redefining \ldots on input line 379. 
  54. LaTeX Info: Redefining \dots on input line 382. 
  55. LaTeX Info: Redefining \cdots on input line 467. 
  56. \Mathstrutbox@=\box26 
  57. \strutbox@=\box27 
  58. \big@size=\dimen105 
  59. LaTeX Font Info:    Redeclaring font encoding OML on input line 567. 
  60. LaTeX Font Info:    Redeclaring font encoding OMS on input line 568. 
  61. \macc@depth=\count93 
  62. \c@MaxMatrixCols=\count94 
  63. \dotsspace@=\muskip10 
  64. \c@parentequation=\count95 
  65. \dspbrk@lvl=\count96 
  66. \tag@help=\toks15 
  67. \row@=\count97 
  68. \column@=\count98 
  69. \maxfields@=\count99 
  70. \andhelp@=\toks16 
  71. \eqnshift@=\dimen106 
  72. \alignsep@=\dimen107 
  73. \tagshift@=\dimen108 
  74. \tagwidth@=\dimen109 
  75. \totwidth@=\dimen110 
  76. \lineht@=\dimen111 
  77. \@envbody=\toks17 
  78. \multlinegap=\skip44 
  79. \multlinetaggap=\skip45 
  80. \mathdisplay@stack=\toks18 
  81. LaTeX Info: Redefining \[ on input line 2666. 
  82. LaTeX Info: Redefining \] on input line 2667. 
  83. ) 
  84. ("C:\Program Files\MikTeX\tex\latex\amsfonts\amssymb.sty" 
  85. Package: amssymb 2009/06/22 v3.00 
  86.  
  87. ("C:\Program Files\MikTeX\tex\latex\amsfonts\amsfonts.sty" 
  88. Package: amsfonts 2009/06/22 v3.00 Basic AMSFonts support 
  89. \symAMSa=\mathgroup4 
  90. \symAMSb=\mathgroup5 
  91. LaTeX Font Info:    Overwriting math alphabet `\mathfrak' in version `bold' 
  92. (Font)                  U/euf/m/n --> U/euf/b/n on input line 96. 
  93. )) 
  94. ("C:\Program Files\MikTeX\tex\latex\fontspec\fontspec.sty" 
  95. Package: fontspec 2010/06/08 v2.0 Advanced font selection for XeLaTeX/LuaLaTeX 
  96.  
  97. ("C:\Program Files\MikTeX\tex\latex\expl3\expl3.sty" 
  98. ("C:\Program Files\MikTeX\tex\latex\expl3\l3names.sty" 
  99. Package: l3names 2010/03/21 v1853 L3 Experimental Naming Scheme for TeX Primiti 
  100. ves 
  101. ) 
  102. Package: expl3 2010/05/19 v1905 L3 Experimental code bundle wrapper 
  103.  
  104. ("C:\Program Files\MikTeX\tex\latex\misc\etex.sty" 
  105. Package: etex 1998/03/26 v2.0 eTeX basic definition package (PEB) 
  106. \et@xins=\count100 
  107. ) 
  108. ("C:\Program Files\MikTeX\tex\latex\expl3\l3basics.sty" 
  109. Package: l3basics 2010/06/07 v1942 L3 Experimental basic definitions 
  110. ) 
  111. ("C:\Program Files\MikTeX\tex\latex\expl3\l3expan.sty" 
  112. Package: l3expan 2010/03/24 v1873 L3 Experimental Argument Expansion module 
  113. ) 
  114. ("C:\Program Files\MikTeX\tex\latex\expl3\l3tl.sty" 
  115. Package: l3tl 2010/05/22 v1919 L3 Experimental Token Lists 
  116. ) 
  117. ("C:\Program Files\MikTeX\tex\latex\expl3\l3intexpr.sty" 
  118. Package: l3intexpr 2009/03/20 v1086 L3 Integer Expressions 
  119. ) 
  120. ("C:\Program Files\MikTeX\tex\latex\expl3\l3quark.sty" 
  121. Package: l3quark 2010/03/21 v1853 L3 Experimental Quark Commands 
  122. ) 
  123. ("C:\Program Files\MikTeX\tex\latex\expl3\l3seq.sty" 
  124. Package: l3seq 2010/03/29 v1879 L3 Experimental sequences and stacks 
  125. ) 
  126. ("C:\Program Files\MikTeX\tex\latex\expl3\l3toks.sty" 
  127. Package: l3toks 2010/05/25 v1933 L3 Experimental Token Registers 
  128. \l_tmpb_toks=\toks19 
  129. \l_tmpc_toks=\toks20 
  130. \g_tmpa_toks=\toks21 
  131. \g_tmpb_toks=\toks22 
  132. \g_tmpc_toks=\toks23 
  133. \c_empty_toks=\toks24 
  134. \l_tl_replace_toks=\toks25 
  135. ) 
  136. ("C:\Program Files\MikTeX\tex\latex\expl3\l3int.sty" 
  137. Package: l3int 2010/05/25 v1933 L3 Experimental Integer module 
  138. \l_tmpa_int=\count101 
  139. \l_tmpb_int=\count102 
  140. \l_tmpc_int=\count103 
  141. \g_tmpa_int=\count104 
  142. \g_tmpb_int=\count105 
  143. \c_max_int=\count106 
  144. \g_tl_inline_level_int=\count107 
  145. ) 
  146. ("C:\Program Files\MikTeX\tex\latex\expl3\l3prg.sty" 
  147. Package: l3prg 2010/03/21 v1853 L3 Experimental control structures 
  148. \g_prg_inline_level_int=\count108 
  149. ) 
  150. ("C:\Program Files\MikTeX\tex\latex\expl3\l3clist.sty" 
  151. Package: l3clist 2010/03/29 v1878 L3 Experimental comma separated lists 
  152. \g_clist_inline_level_int=\count109 
  153. ) 
  154. ("C:\Program Files\MikTeX\tex\latex\expl3\l3token.sty" 
  155. Package: l3token 2010/04/11 v1890 L3 Experimental token investigation and manip 
  156. ulation 
  157. ) 
  158. ("C:\Program Files\MikTeX\tex\latex\expl3\l3prop.sty" 
  159. Package: l3prop 2010/03/21 v1857 L3 Experimental Property Lists 
  160. \g_prop_inline_level_int=\count110 
  161. ) 
  162. ("C:\Program Files\MikTeX\tex\latex\expl3\l3msg.sty" 
  163. Package: l3msg 2010/03/23 v1866 L3 Experimental LaTeX Messages module 
  164. \l_msg_redirect_classes_prop=\toks26 
  165. \l_msg_redirect_names_prop=\toks27 
  166. \l_msg_redirect_fatal_prop=\toks28 
  167. \l_msg_redirect_error_prop=\toks29 
  168. \l_msg_redirect_warning_prop=\toks30 
  169. \l_msg_redirect_info_prop=\toks31 
  170. \l_msg_redirect_log_prop=\toks32 
  171. \l_msg_redirect_trace_prop=\toks33 
  172. \l_msg_redirect_none_prop=\toks34 
  173. ) 
  174. ("C:\Program Files\MikTeX\tex\latex\expl3\l3io.sty" 
  175. Package: l3io 2010/05/22 v1923 L3 Experimental i/o module 
  176. \g_iow_streams_prop=\toks35 
  177. \g_ior_streams_prop=\toks36 
  178. \l_iow_stream_int=\count111 
  179. ) 
  180. ("C:\Program Files\MikTeX\tex\latex\expl3\l3skip.sty" 
  181. Package: l3skip 2010/05/25 v1933 L3 Experimental skip registers 
  182. \l_tmpa_skip=\skip46 
  183. \l_tmpb_skip=\skip47 
  184. \l_tmpc_skip=\skip48 
  185. \g_tmpa_skip=\skip49 
  186. \g_tmpb_skip=\skip50 
  187. \l_tmpa_dim=\dimen112 
  188. \l_tmpb_dim=\dimen113 
  189. \l_tmpc_dim=\dimen114 
  190. \l_tmpd_dim=\dimen115 
  191. \g_tmpa_dim=\dimen116 
  192. \g_tmpb_dim=\dimen117 
  193. ) 
  194. ("C:\Program Files\MikTeX\tex\latex\expl3\l3box.sty" 
  195. Package: l3box 2010/05/22 v1919 L3 Experimental Box module 
  196. \l_tmpb_box=\box28 
  197. ) 
  198. ("C:\Program Files\MikTeX\tex\latex\expl3\l3keyval.sty" 
  199. Package: l3keyval 2010/04/11 v1890 L3 Experimental keyval processing 
  200. \l_KV_level_int=\count112 
  201. ) 
  202. ("C:\Program Files\MikTeX\tex\latex\expl3\l3keys.sty" 
  203. Package: l3keys 2010/05/24 v1931 L3 Experimental key-value support 
  204. \l_keys_choice_int=\count113 
  205. ) 
  206. ("C:\Program Files\MikTeX\tex\latex\expl3\l3precom.sty" 
  207. Package: l3precom 2010/02/09 v1793 L3 Experimental precompilation module 
  208. \g_gen_sym_int=\count114 
  209. \g_ggen_sym_int=\count115 
  210. ) 
  211. ("C:\Program Files\MikTeX\tex\latex\expl3\l3calc.sty" 
  212. Package: l3calc 2010/02/07 v1776 L3 Experimental calc module 
  213. \l_calc_current_type_int=\count116 
  214. \g_calc_A_int=\count117 
  215. \l_calc_B_int=\count118 
  216. \l_calc_C_int=\count119 
  217. \g_calc_A_dim=\dimen118 
  218. \l_calc_B_dim=\dimen119 
  219. \l_calc_C_dim=\dimen120 
  220. \g_calc_A_skip=\skip51 
  221. \l_calc_B_skip=\skip52 
  222. \l_calc_C_skip=\skip53 
  223. \g_calc_A_muskip=\muskip11 
  224. \l_calc_B_muskip=\muskip12 
  225. \l_calc_C_muskip=\muskip13 
  226. ) 
  227. ("C:\Program Files\MikTeX\tex\latex\expl3\l3xref.sty" 
  228. Package: l3xref 2010/02/09 v1786 L3 Experimental cross referencing 
  229. \g_xref_all_curr_immediate_fields_prop=\toks37 
  230. \g_xref_all_curr_deferred_fields_prop=\toks38 
  231. ) 
  232. ("C:\Program Files\MikTeX\tex\latex\expl3\l3file.sty" 
  233. Package: l3file 2010/03/21 v1853 L3 Experimental file loading 
  234. )) 
  235. ("C:\Program Files\MikTeX\tex\latex\xpackages\xbase\xparse.sty" 
  236. Package: xparse 2010/05/23 v1927 Generic document command parser 
  237. \c_xparse_shorthands_prop=\toks39 
  238. \l_xparse_m_args_int=\count120 
  239. \l_xparse_mandatory_args_int=\count121 
  240. \l_xparse_processor_int=\count122 
  241. \l_xparse_total_args_int=\count123 
  242. ) 
  243. ("C:\Program Files\MikTeX\tex\generic\binhex\binhex.tex") 
  244. \c@zf@newff=\count124 
  245. \c@zf@index=\count125 
  246. \c@zf@script=\count126 
  247. \c@zf@language=\count127 
  248. \l_fontspec_strnum_int=\count128 
  249.  
  250.  fontspec Warning: The "cm-default" package option is obsolete. 
  251.  
  252. ("C:\Program Files\MikTeX\tex\latex\xkeyval\xkeyval.sty" 
  253. Package: xkeyval 2008/08/13 v2.6a package option processing (HA) 
  254.  
  255. ("C:\Program Files\MikTeX\tex\generic\xkeyval\xkeyval.tex" 
  256. \XKV@toks=\toks40 
  257. \XKV@tempa@toks=\toks41 
  258. \XKV@depth=\count129 
  259. File: xkeyval.tex 2008/08/13 v2.6a key=value parser (HA) 
  260.  
  261. ("C:\Program Files\MikTeX\tex\generic\xkeyval\keyval.tex"))) 
  262. ("C:\Program Files\MikTeX\tex\latex\fontspec\fontspec-patches.sty" 
  263. Package: fontspec-patches 2010/06/08 v2.0 Advanced font selection for XeLaTeX/L 
  264. uaLaTeX 
  265.  
  266. ("C:\Program Files\MikTeX\tex\latex\base\fixltx2e.sty" 
  267. Package: fixltx2e 2006/09/13 v1.1m fixes to LaTeX 
  268. LaTeX Info: Redefining \em on input line 420. 
  269. LaTeX Info: The control sequence `\[' is already robust on input line 471. 
  270. LaTeX Info: The control sequence `\]' is already robust on input line 472. 
  271. ) 
  272. LaTeX Info: Redefining \em on input line 22. 
  273. LaTeX Info: Redefining \emph on input line 26. 
  274. LaTeX Info: Redefining \- on input line 29. 
  275. ) 
  276. ("C:\Program Files\MikTeX\tex\latex\base\fontenc.sty" 
  277. Package: fontenc 2005/09/27 v1.99g Standard LaTeX package 
  278.  
  279. ("C:\Program Files\MikTeX\tex\latex\euenc\eu1enc.def" 
  280. File: eu1enc.def 2010/05/27 v0.1g Experimental Unicode font encodings 
  281. ) 
  282. LaTeX Font Info:    Try loading font information for EU1+lmr on input line 100. 
  283.  
  284.  
  285. ("C:\Program Files\MikTeX\tex\latex\euenc\eu1lmr.fd" 
  286. File: eu1lmr.fd 2009/10/30 v1.6 Font defs for Latin Modern 
  287. )) 
  288.  LaTeX Info: Defining document command \fontspec 
  289. (LaTeX)  with arg. spec. 'O{}m' on line 256. 
  290.  
  291.  LaTeX Info: Defining document command \setmainfont 
  292. (LaTeX)  with arg. spec. 'O{}m' on line 260. 
  293.  
  294.  LaTeX Info: Defining document command \setsansfont 
  295. (LaTeX)  with arg. spec. 'O{}m' on line 264. 
  296.  
  297.  LaTeX Info: Defining document command \setmonofont 
  298. (LaTeX)  with arg. spec. 'O{}m' on line 268. 
  299.  
  300.  LaTeX Info: Defining document command \setmathrm 
  301. (LaTeX)  with arg. spec. 'O{}m' on line 272. 
  302.  
  303.  LaTeX Info: Defining document command \setboldmathrm 
  304. (LaTeX)  with arg. spec. 'O{}m' on line 275. 
  305.  
  306.  LaTeX Info: Defining document command \setmathsf 
  307. (LaTeX)  with arg. spec. 'O{}m' on line 278. 
  308.  
  309.  LaTeX Info: Defining document command \setmathtt 
  310. (LaTeX)  with arg. spec. 'O{}m' on line 281. 
  311.  
  312.  LaTeX Info: Defining document command \newfontfamily 
  313. (LaTeX)  with arg. spec. 'mO{}m' on line 296. 
  314.  
  315.  LaTeX Info: Defining document command \newfontface 
  316. (LaTeX)  with arg. spec. 'mO{}m' on line 299. 
  317.  
  318.  LaTeX Info: Defining document command \defaultfontfeatures 
  319. (LaTeX)  with arg. spec. 'm' on line 300. 
  320.  
  321.  LaTeX Info: Defining document command \addfontfeatures 
  322. (LaTeX)  with arg. spec. 'm' on line 317. 
  323.  
  324.  LaTeX Info: Defining document command \newfontfeature 
  325. (LaTeX)  with arg. spec. 'mm' on line 326. 
  326.  
  327.  LaTeX Info: Defining document command \newAATfeature 
  328. (LaTeX)  with arg. spec. 'mmmm' on line 335. 
  329.  
  330.  LaTeX Info: Defining document command \newICUfeature 
  331. (LaTeX)  with arg. spec. 'mmm' on line 344. 
  332.  
  333.  LaTeX Info: Defining document command \aliasfontfeature 
  334. (LaTeX)  with arg. spec. 'mm' on line 346. 
  335.  
  336.  LaTeX Info: Defining document command \aliasfontfeatureoption 
  337. (LaTeX)  with arg. spec. 'mmm' on line 349. 
  338.  
  339.  LaTeX Info: Defining document command \newfontscript 
  340. (LaTeX)  with arg. spec. 'mm' on line 354. 
  341.  
  342.  LaTeX Info: Defining document command \newfontlanguage 
  343. (LaTeX)  with arg. spec. 'mm' on line 371. 
  344.  
  345.  LaTeX Info: Defining document command \DeclareFontsExtensions 
  346. (LaTeX)  with arg. spec. 'm' on line 387. 
  347.  
  348. \c@fontspec_tmp_int=\count130 
  349. LaTeX Info: Redefining \itshape on input line 1910. 
  350. LaTeX Info: Redefining \slshape on input line 1914. 
  351. LaTeX Info: Redefining \scshape on input line 1918. 
  352. LaTeX Info: Redefining \upshape on input line 1922. 
  353.  
  354. fontspec.cfg loaded. 
  355. ("C:\Program Files\MikTeX\tex\latex\fontspec\fontspec.cfg")) 
  356. ("C:\Program Files\MikTeX\tex\xelatex\xltxtra\xltxtra.sty" 
  357. Package: xltxtra 2010/06/03 v0.5d Improvements for the "XeLaTeX" format 
  358.  
  359. ("C:\Program Files\MikTeX\tex\generic\oberdiek\ifluatex.sty" 
  360. Package: ifluatex 2010/03/01 v1.3 Provides the ifluatex switch (HO) 
  361. Package ifluatex Info: LuaTeX not detected. 
  362. ) 
  363. ("C:\Program Files\MikTeX\tex\latex\ifxetex\ifxetex.sty" 
  364. Package: ifxetex 2009/01/23 v0.5 Provides ifxetex conditional 
  365. ) 
  366. ("C:\Program Files\MikTeX\tex\xelatex\xunicode\xunicode.sty" 
  367. File: xunicode.sty 2008/02/08 v0.91 provides access to latin accents and many o 
  368. ther characters in Unicode lower plane 
  369. ) 
  370. ("C:\Program Files\MikTeX\tex\latex\metalogo\metalogo.sty" 
  371. Package: metalogo 2010/05/29 v0.12 Extended TeX logo macros 
  372.  
  373. ("C:\Program Files\MikTeX\tex\latex\graphics\graphicx.sty" 
  374. Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR) 
  375.  
  376. ("C:\Program Files\MikTeX\tex\latex\graphics\graphics.sty" 
  377. Package: graphics 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR) 
  378.  
  379. ("C:\Program Files\MikTeX\tex\latex\graphics\trig.sty" 
  380. Package: trig 1999/03/16 v1.09 sin cos tan (DPC) 
  381. ) 
  382. ("C:\Program Files\MikTeX\tex\latex\00miktex\graphics.cfg" 
  383. File: graphics.cfg 2007/01/18 v1.5 graphics configuration of teTeX/TeXLive 
  384. ) 
  385. Package graphics Info: Driver file: xetex.def on input line 91. 
  386.  
  387. ("C:\Program Files\MikTeX\tex\xelatex\xetex-def\xetex.def" 
  388. File: xetex.def 2009/11/22 v0.94 LaTeX color/graphics driver for XeTeX (RRM/JK) 
  389.  
  390. )) 
  391. \Gin@req@height=\dimen121 
  392. \Gin@req@width=\dimen122 
  393. ) 
  394. \xl@everylogo=\toks42 
  395. \xl@@everylogo=\toks43 
  396. LaTeX Info: Redefining \TeX on input line 193. 
  397. LaTeX Info: Redefining \LaTeX on input line 202. 
  398. LaTeX Info: Redefining \LaTeXe on input line 219. 
  399. ) 
  400. LaTeX Info: Redefining \textsubscript on input line 62. 
  401. LaTeX Info: Redefining \textsuperscript on input line 64. 
  402. \xxt@tempbox=\box29 
  403. ) 
  404.  fontspec Info: Verdana scale = 0.79024. 
  405.  
  406. \c@zf@famc@Verdana=\count131 
  407.  fontspec Info: Defining font family for 'Verdana' with options [Mapping=tex-te 
  408. xt, Scale=MatchLowercase,]. 
  409.  
  410.  fontspec Info: Verdana scale = 0.79024. 
  411.  
  412. Package fontspec Info: Defining shape m/n with raw font features: 
  413. (fontspec)             mapping=tex-text;. 
  414.  fontspec Info: Verdana/B scale = 0.78601. 
  415.  
  416. Package fontspec Info: Defining shape bx/n with raw font features: 
  417. (fontspec)             mapping=tex-text;. 
  418.  fontspec Info: Verdana/I scale = 0.79024. 
  419.  
  420. Package fontspec Info: Defining shape m/it with raw font features: 
  421. (fontspec)             mapping=tex-text;. 
  422.  fontspec Info: Verdana/BI scale = 0.78601. 
  423.  
  424. Package fontspec Info: Defining shape bx/it with raw font features: 
  425. (fontspec)             mapping=tex-text;. 
  426. LaTeX Font Info:    Font shape `EU1/Verdana(0)/m/n' will be 
  427. (Font)              scaled to size 7.90237pt on input line 7. 
  428.  fontspec Info: Verdana scale = 0.79024. 
  429.  
  430.  
  431. ("C:\Program Files\MikTeX\tex\xelatex\polyglossia\polyglossia.sty" 
  432. Package: polyglossia 2010/03/23 v1.1.1 Babel replacement for XeLaTeX 
  433.  
  434. ("C:\Program Files\MikTeX\tex\latex\etoolbox\etoolbox.sty" 
  435. Package: etoolbox 2010/04/10 v1.9 e-TeX tools for LaTeX 
  436. \etb@tempcnta=\count132 
  437. ) 
  438. ("C:\Program Files\MikTeX\tex\latex\makecmds\makecmds.sty" 
  439. Package: makecmds 2009/09/03 v1.0a extra command making commands 
  440. ) 
  441. \xpg@normalclass=\XeTeXintercharclass4 
  442. ) 
  443. ("C:\Program Files\MikTeX\tex\xelatex\polyglossia\gloss-russian.ldf" 
  444. File: gloss-russian.ldf polyglossia: module for russian 
  445. ) 
  446. Package polyglossia Info: Default language is russian.. 
  447.  
  448. ("C:\Program Files\MikTeX\tex\xelatex\polyglossia\gloss-english.ldf" 
  449. File: gloss-english.ldf polyglossia: module for english 
  450. ) 
  451. No file 6.aux. 
  452. LaTeX Font Info:    Checking defaults for OML/cmm/m/it on input line 13. 
  453. LaTeX Font Info:    ... okay on input line 13. 
  454. LaTeX Font Info:    Checking defaults for T1/cmr/m/n on input line 13. 
  455. LaTeX Font Info:    ... okay on input line 13. 
  456. LaTeX Font Info:    Checking defaults for OT1/cmr/m/n on input line 13. 
  457. LaTeX Font Info:    ... okay on input line 13. 
  458. LaTeX Font Info:    Checking defaults for OMS/cmsy/m/n on input line 13. 
  459. LaTeX Font Info:    ... okay on input line 13. 
  460. LaTeX Font Info:    Checking defaults for OMX/cmex/m/n on input line 13. 
  461. LaTeX Font Info:    ... okay on input line 13. 
  462. LaTeX Font Info:    Checking defaults for U/cmr/m/n on input line 13. 
  463. LaTeX Font Info:    ... okay on input line 13. 
  464. LaTeX Font Info:    Checking defaults for EU1/lmr/m/n on input line 13. 
  465. LaTeX Font Info:    ... okay on input line 13. 
  466. ! Undefined control sequence. 
  467. <argument> ...e " at \f@size pt \zf@check@ot@lang  
  468.                                                   {RUS}\if@tempswa \addfontf... 
  469. l.13 \begin{document} 
  470.                       
  471. ?  
  472.  fontspec Info: Verdana scale = 0.79024. 
  473.  
  474.  fontspec Info: Defining font family for 'Verdana' with options [Mapping=tex-te 
  475. xt, Scale=MatchLowercase,,Language=Russian]. 
  476.  
  477.  fontspec Info: Verdana scale = 0.79024. 
  478.  
  479. Package fontspec Info: Defining shape m/n with raw font features: 
  480. (fontspec)             mapping=tex-text;. 
  481.  fontspec Info: Verdana/B scale = 0.78601. 
  482.  
  483. Package fontspec Info: Defining shape bx/n with raw font features: 
  484. (fontspec)             mapping=tex-text;. 
  485.  fontspec Info: Verdana/I scale = 0.79024. 
  486.  
  487. Package fontspec Info: Defining shape m/it with raw font features: 
  488. (fontspec)             mapping=tex-text;. 
  489.  fontspec Info: Verdana/BI scale = 0.78601. 
  490.  
  491. Package fontspec Info: Defining shape bx/it with raw font features: 
  492. (fontspec)             mapping=tex-text;. 
  493. LaTeX Font Info:    Font shape `EU1/Verdana(1)/m/n' will be 
  494. (Font)              scaled to size 7.90237pt on input line 13. 
  495. ! Undefined control sequence. 
  496. <argument> ...e " at \f@size pt \zf@check@ot@lang  
  497.                                                   {RUS}\if@tempswa \addfontf... 
  498. l.22 \end{english} 
  499.                    
  500. ?  
  501.  fontspec Info: Verdana scale = 0.79024. 
  502.  
  503. [1 
  504.  
  505. ] (D:\6.aux 
  506. ! Undefined control sequence. 
  507. <argument> ...e " at \f@size pt \zf@check@ot@lang  
  508.                                                   {RUS}\if@tempswa \addfontf... 
  509. l.2 \select@language {russian} 
  510.                                
  511. ?  
  512. ! Undefined control sequence. 
  513. <argument> ...e " at \f@size pt \zf@check@ot@lang  
  514.                                                   {RUS}\if@tempswa \addfontf... 
  515. l.10 \select@language {russian} 
  516.                               
  517. ?  
  518. ) )  
  519. Here is how much of TeX's memory you used: 
  520.  11042 strings out of 430219 
  521.  182343 string characters out of 3187840 
  522.  236692 words of memory out of 3000000 
  523.  14111 multiletter control sequences out of 15000+200000 
  524.  3704 words of font info for 22 fonts, out of 3000000 for 9000 
  525.  198 hyphenation exceptions out of 8191 
  526.  40i,4n,64p,816b,256s stack positions out of 5000i,500n,10000p,200000b,50000s 
  527.  
  528. Output written on 6.pdf (1 page). 

 Re: не компилируется файл (MikTeX 2.8)
Аватара пользователя
Ваш МикТеХ что-то слишком много всякого подключает. Во-первых, зачем-то подключаются пакеты из LaTeX3, но это ладно. Меня больше всего смущает это:
Цитата:
# ("C:\Program Files\MikTeX\tex\latex\euenc\eu1enc.def"
# File: eu1enc.def 2010/05/27 v0.1g Experimental Unicode font encodings
# )

Даже с включенной кодировкой cp1251 у меня такого нет. Версии xelatex у нас почти одинаковые (xelatex 2010.6.21), все остальные версии совпадают. И лог мой меньше в два раза. Видимо, сборщики MikTeX что-то нахимичили.

TeXLive 2009, Gentoo, всё работает.

 Re: не компилируется файл (MikTeX 2.8)
Аватара пользователя
.Serj. в сообщении #334142 писал(а):
Версии xelatex у нас почти одинаковые (xelatex 2010.6.21), все остальные версии совпадают.

А версия fontspec у Вас какая?

 Re: не компилируется файл (MikTeX 2.8)
Аватара пользователя
Цитата:
А версия fontspec у Вас какая?

Кстати да, fontspec более старый
Код:
\ProvidesPackage{fontspec}
  [2008/08/09 v1.18 Advanced font selection for XeLaTeX]


Попробовал со свежим fontspec'ом — те же ошибки, что и у остальных. После замены \cyrillicfont на \russianfont мой пример стал опять собираться нормально.

 Re: не компилируется файл (MikTeX 2.8)
Аватара пользователя
У меня тоже. :D

 [ Сообщений: 23 ]  На страницу Пред.  1, 2


Соглашение о конфиденциальности | Общие правила

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group