تالار گفتگوی پارسی‌لاتک

لاتک LATEX => گرافیک، جدول و شکل => نويسنده: hasannejad در دسامبر 07, 2012, 06:20:56 pm

عنوان: bold نشدن حروف یونانی جدول
رسال شده توسط: hasannejad در دسامبر 07, 2012, 06:20:56 pm
با سلام به دوستان
می خواستم ببینم چرا حروف تیتر جدول من بلد نمی شه و خطای
! Extra }, or forgotten $.<template> \unskip }\hskip \tabcolsep \endtemplate \begin{supertabular}{llllll} یا
خطا را میدهد.من از زی پرشین استفاده می کنم و از کلاسVThesis-Tabriz و ‎\usepackage{supertabular}‎ گذاشته ام

‎\tablehead
  { ‎‎\hline‎ ‎‎\bfseries ‎\beta_1^*y_{1k}‎   ‎ ‎ ‎   &\bfseries \beta_1^*‎‎‏       ‎‎ ‎&\bfseries مقدار ابـــــرـ کارایی     ‎‎  &\bfseries شاخص خروجی مازاد   ‎&‎ ‎\bfseries 1+‎\tau^*‎    ‎&\bfseries ‎DMU‎   \\ \hline  ‎\hline‎‎}‎

‎\tablelasttail{\hline}‎
‎‎‎\begin{center}
\begin{supertabular}‎‏‎{llllll‎}‎\label{3j}‎
        ‎ ‎‎‎‎&0       &1          &0         & 1             &‎ ‎1‎  \\ ‎‎
         &0       &1.4       &0         &1.4           &2       \\
1        &0.5     &3          &2         ‎‏‎&1              &3   \\
         &0        &0.6       &0         &0.6            &4      \\
         & -         &-            & -         &‎‏نشدنی     & 5      \\‎
\end{supertabular}‎
\end{center}
عنوان: پاسخ : bold نشدن حروف یونانی جدول
رسال شده توسط: aris852963 در دسامبر 07, 2012, 06:33:11 pm
سلام
این خطا میگه که شما یک دلار یا آکلاد کم یا زیاد گذاشته اید. البته نه لزوما در این جدول، بلکه ممکن است در جای دیگری از متن باشد. پس باید این خطا را برطرف کنید. حرف دیگه اینکه برای bold کردن در محیط ریاضی از دستور \boldsymbol نیز میتونید استفاده کنید که توسط بسته amsmath تعریف شده. یعنی:
\usepackage{amsmath}
\boldsymbol{x+y}
عنوان: پاسخ : bold نشدن حروف یونانی جدول
رسال شده توسط: هادی صفی‌اقدم در دسامبر 08, 2012, 09:38:29 pm
سلام
این خطا میگه که شما یک دلار یا آکلاد کم یا زیاد گذاشته اید. البته نه لزوما در این جدول، بلکه ممکن است در جای دیگری از متن باشد. پس باید این خطا را برطرف کنید. حرف دیگه اینکه برای bold کردن در محیط ریاضی از دستور \boldsymbol نیز میتونید استفاده کنید که توسط بسته amsmath تعریف شده. یعنی:
\usepackage{amsmath}
\boldsymbol{x+y}
در تکمیل جواب دوست‌مون، باید این دستور را داخل محیط ریاضی یعنی بین دو تا $ مثلا باید بزنید.
عنوان: پاسخ : bold نشدن حروف یونانی جدول
رسال شده توسط: فرشاد ترابی در دسامبر 08, 2012, 11:26:26 pm
استفاده از دستور \mathbf حتی به کتابخانه هم نیازی نداره
\[
\mathbf{x+y}
\]
عنوان: پاسخ : bold نشدن حروف یونانی جدول
رسال شده توسط: وحید دامن‌افشان در دسامبر 08, 2012, 11:45:40 pm
استفاده از دستور \mathbf حتی به کتابخانه هم نیازی نداره
\[
\mathbf{x+y}
\]
این دستور، حروف داخلش رو به صورت ایستاده (upright) در میاره که برای نشون دادن بردار ازش استفاده می‌کنن.
عنوان: پاسخ : bold نشدن حروف یونانی جدول
رسال شده توسط: وحید دامن‌افشان در دسامبر 08, 2012, 11:50:59 pm
در تکمیل جواب دوست‌مون، باید این دستور را داخل محیط ریاضی یعنی بین دو تا $ مثلا باید بزنید.
می‌شه با استفاده از دستور ensuremath\ یه دستور جدید مثل bol\ به صورت زیر تعریف کرد. اون وقت می‌شه از دستور bol\ هم توی محیط ریاضی و هم توی متن (بدون علامت $) استفاده کرد.
‎\newcommand{\bol}[1]{\ensuremath{\boldsymbol{#1‎}‎}}‎