پارسی‌لاتک

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

عنوان: bold نشدن حروف یونانی جدول
رسال شده توسط: hasannejad در دسامبر 07, 2012, 06:20:56 بعد از ظهر
با سلام به دوستان
می خواستم ببینم چرا حروف تیتر جدول من بلد نمی شه و خطای
! 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 بعد از ظهر
سلام
این خطا میگه که شما یک دلار یا آکلاد کم یا زیاد گذاشته اید. البته نه لزوما در این جدول، بلکه ممکن است در جای دیگری از متن باشد. پس باید این خطا را برطرف کنید. حرف دیگه اینکه برای bold کردن در محیط ریاضی از دستور \boldsymbol نیز میتونید استفاده کنید که توسط بسته amsmath تعریف شده. یعنی:
\usepackage{amsmath}
\boldsymbol{x+y}
عنوان: پاسخ : bold نشدن حروف یونانی جدول
رسال شده توسط: هادی صفی‌اقدم در دسامبر 08, 2012, 09:38:29 بعد از ظهر
نقل قول از: aris852963 در دسامبر 07, 2012, 06:33:11 بعد از ظهر
سلام
این خطا میگه که شما یک دلار یا آکلاد کم یا زیاد گذاشته اید. البته نه لزوما در این جدول، بلکه ممکن است در جای دیگری از متن باشد. پس باید این خطا را برطرف کنید. حرف دیگه اینکه برای bold کردن در محیط ریاضی از دستور \boldsymbol نیز میتونید استفاده کنید که توسط بسته amsmath تعریف شده. یعنی:
\usepackage{amsmath}
\boldsymbol{x+y}

در تکمیل جواب دوست‌مون، باید این دستور را داخل محیط ریاضی یعنی بین دو تا $ مثلا باید بزنید.
عنوان: پاسخ : bold نشدن حروف یونانی جدول
رسال شده توسط: فرشاد ترابی در دسامبر 08, 2012, 11:26:26 بعد از ظهر
استفاده از دستور \mathbf حتی به کتابخانه هم نیازی نداره
\[
\mathbf{x+y}
\]
عنوان: پاسخ : bold نشدن حروف یونانی جدول
رسال شده توسط: وحید دامن‌افشان در دسامبر 08, 2012, 11:45:40 بعد از ظهر
نقل قول از: Farschad در دسامبر 08, 2012, 11:26:26 بعد از ظهر
استفاده از دستور \mathbf حتی به کتابخانه هم نیازی نداره
\[
\mathbf{x+y}
\]

این دستور، حروف داخلش رو به صورت ایستاده (upright) در میاره که برای نشون دادن بردار ازش استفاده می‌کنن.
عنوان: پاسخ : bold نشدن حروف یونانی جدول
رسال شده توسط: وحید دامن‌افشان در دسامبر 08, 2012, 11:50:59 بعد از ظهر
نقل قول از: هادی صفی‌اقدم در دسامبر 08, 2012, 09:38:29 بعد از ظهر
در تکمیل جواب دوست‌مون، باید این دستور را داخل محیط ریاضی یعنی بین دو تا $ مثلا باید بزنید.
می‌شه با استفاده از دستور ensuremath\ یه دستور جدید مثل bol\ به صورت زیر تعریف کرد. اون وقت می‌شه از دستور bol\ هم توی محیط ریاضی و هم توی متن (بدون علامت $) استفاده کرد.
‎\newcommand{\bol}[1]{\ensuremath{\boldsymbol{#1‎}‎}}‎