سلام، لطفا وارد شوید یا عضو شوید.

نویسنده موضوع: حذف نمودن header از template  (دفعات بازدید: 7589 بار)

آفلاین Hannaneh

  • Newbie
  • *
  • تشکر
  • -اهدا شده: 14
  • -دریافت شده: 0
  • ارسال: 17
    • ديدن مشخصات
حذف نمودن header از template
« : آوریل 08, 2011, 06:28:07 pm »
با عرض سلام و روز بخیر خدمت دوستان،

بنده باید مقاله ای را در قالب فرمت مشخص شده cls ای که با نام informs2 در ضمیمه موجود است، آماده کنم. اما می خوام که هر دو خط header بالا سمت چپ صفحه اول و خط دوم header بالای تمام صفحات در خروجی نباشه. (اگر از فایل tex ضمیمه اجرا بگیرید، قسمتهای مورد نظر را با توضیح مشخص کردم) از اونجایی که دستور این header ها در cls نوشته شده، سعی کردم با پیدا کردن نشانه هایی از محل صدرو دستور، حذفشون کنم، مثلاً خطوط زیر را حذف کردم:


%\def\theARTICLETOP{%
  %\vspace*{-57pt}
  %\begin{Center}
  %\parbox[t][60pt][t]{\textwidth}{%
  %\theARTICLETOPLEFT\hfill\theARTICLETOPRIGHT}%
  %\end{Center}}

% default values
%\def\HOOKtop{\vspace*{0pt}}%
%\def\HOOKa{\vspace*{0pt}}%
%\def\HOOKb{\vspace*{0pt}}%
%\def\HOOKc{\vspace*{0pt}}%

%\def\MANUSCRIPTNO#1{\gdef\theMANUSCRIPTNO{#1}}%
  %\def\theMANUSCRIPTNO{(Please, provide the mansucript number!)}%{Manuscript number}%

%
%\long\def\theARTICLETOPLEFT{{\tabcolsep0pt\fs.8.10.%
%\begin{tabular}[t]{l}\null\quad\null\\[0pt]
  %\fs.10.10.{\bfseries\sffamily\MakeUppercase{\theJOURNAL}}\\[1pt]
  %Vol.~\theVOLUME, No.~\theNO, \theMONTH~\theYEAR, \thePAGERANGE\\
  %{\sc issn}\,\theISSN\SEPBAR{\sc eissn}\,\theEISSN\SEPBAR
  %\theSHORTYEAR\SEPBAR\theISSUE\SEPBAR\theLONGFIRSTPAGE
%\end{tabular}}}%
%\def\theARTICLETOPRIGHT{{\tabcolsep0pt\fs.8.10.%
%\begin{tabular}[t]{r}\null\quad\null\\[0pt]
 % {\fs.16.16.\bfseries\sffamily INFORMS}\\[1pt]
  %{\sc doi}\,\theDOI\\
  %\copyright\,\theYEAR~INFORMS\end{tabular}}}%


 اما همش error می ده. چطور می شه این فایل cls را  طوری اصلاح کنم که header های مورد نظر حذف بشن؟

از پیش بسیار ممنون.
« آخرين ويرايش: آوریل 29, 2011, 12:11:38 pm توسط Hannaneh »
-In order to make an apple pie from scratch, you must first create the universe. Carl Sagan

آفلاین Hannaneh

  • Newbie
  • *
  • تشکر
  • -اهدا شده: 14
  • -دریافت شده: 0
  • ارسال: 17
    • ديدن مشخصات
پاسخ : حذف نمودن header از template
« پاسخ #1 : آوریل 22, 2011, 05:12:12 pm »
یعنی یک نفر هم بلد نیست فایل cls رو چه جوری می شه اصلاح کرد؟
 ???
« آخرين ويرايش: آوریل 29, 2011, 12:12:01 pm توسط Hannaneh »

آفلاین vafa

  • مشاور
  • Hero Member
  • *
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
پاسخ : حذف نمدن header از template
« پاسخ #2 : آوریل 22, 2011, 06:03:29 pm »
یعنی یک نفر هم بلد نیست فایل cls رو چه جوری می شه اصلاح کرد؟
 ???
شما اگر یک پستی زدید و جواب گرفتید، دلیلش این نیست که کسی بلد نیست جواب بدهد شاید دلیلش اینکه که کسی متوجه پست شما نشده. پس اگر بعد از مدت کوتاهی (دو یا سه روز) جوابی نگرفتید سوال خودتون رو دوباره بپرسید.

فایل اصلی cls را دست نزنید و فقط دستورات زیر را قبل از \begin{document} در فایل تک خود قرار دهید:
\makeatletter
\renewcommand\setoddRH{\hbox to \textwidth{\fs.7.8.\tabcolsep0pt
  \begin{tabular*}{\textwidth}[b]{l@{\extracolsep\fill}r}
  {\theRRHFirstLine}&\\ {\theRRHSecondLine}&  \raisebox{0pt}[0pt][0pt]{\fs.10.10.\thepage}\\[-4pt]
  \rlap{\VRHDW{0pt}{0pt}{\textwidth}}&\\
  \end{tabular*}}}
\renewcommand\setevenRH{\hbox to \textwidth{\fs.7.8.\tabcolsep0pt
  \begin{tabular*}{\textwidth}[b]{l@{\extracolsep\fill}r}
  &{\theLRHFirstLine}\\ \raisebox{0pt}[0pt][0pt]{\fs.10.10.\thepage}&{\theLRHSecondLine}\\[-4pt]
  \rlap{\VRHDW{0pt}{0pt}{\textwidth}}&\\
  \end{tabular*}}}
\makeatother
[/ltr

آفلاین Hannaneh

  • Newbie
  • *
  • تشکر
  • -اهدا شده: 14
  • -دریافت شده: 0
  • ارسال: 17
    • ديدن مشخصات
پاسخ : حذف نمودن header از template
« پاسخ #3 : آوریل 28, 2011, 09:27:47 pm »
خیلی ممنون از بابت وقتی که گذاشتید و پاسخ دادید. اما هنوز header ها هم توی صفحه اول و هم در باقی صفحات سر جاشونند و محکم به بالای صفحه چسبیدن! :-[
« آخرين ويرايش: آوریل 29, 2011, 12:12:38 pm توسط Hannaneh »

آفلاین هادی صفی‌اقدم

  • ویرایشگر
  • Hero Member
  • *
  • تشکر
  • -اهدا شده: 789
  • -دریافت شده: 1353
  • ارسال: 5,644
    • ديدن مشخصات
پاسخ : حذف نمودن header از template
« پاسخ #4 : آوریل 28, 2011, 10:20:49 pm »
وقتی اون مجله یا سایت از شما خواسته که از این قالب استفاده کنید، نباید یک کلمه تغییر درش ایجاد کنید.
در غیر اینصورت accept نخواهد شد.
مثلا مجاز هستید mansicript number  را درج کنید. البته نمیدونم این عدد چیه!  :)

بیزحمت غلط املایی «نمدن» را درست کنید. باید روی دکمه ویرایش کلیک کنید

آفلاین Hannaneh

  • Newbie
  • *
  • تشکر
  • -اهدا شده: 14
  • -دریافت شده: 0
  • ارسال: 17
    • ديدن مشخصات
پاسخ : حذف نمودن header از template
« پاسخ #5 : آوریل 28, 2011, 11:21:04 pm »
عرضم به حضورتون که فرمت این ژورنال خیلی خوبه و من میخوام ژورنال رو عوض کنم (که اونها فرمت خاصی ندارند) اگر فقط header حذف بشه، عالی می شه! :D

همانطور که در ضمیمه مشاهده می فرمایید من تلا ش کردم که از article style  استفاده کنم، اما error که سرایزه. مثلاً به این ایراد می گیره که شیوه نوشتن اسم نویسنده ها که تحت sty به اسم natbib است، در فرمت article style قابل شناسایی نسیت! (ضمیمه کردم)

من فقط می خوام header ها حذف شوند، راه بهتری هست؟

از کمکهای سبزتون ممنونم.
« آخرين ويرايش: آوریل 29, 2011, 12:13:07 pm توسط Hannaneh »

آفلاین vafa

  • مشاور
  • Hero Member
  • *
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
پاسخ : حذف نمدن header از template
« پاسخ #6 : آوریل 29, 2011, 04:23:47 am »
خیلی ممنون از بابت وقتی که گذاشتید و پاسخ دادید. اما هنوز header ها هم توی صفحه اول و هم در باقی صفحات سر جاشونند و محکم به بالای صفحه چسبیدن! :-[
شما که گفتید فقط خط رو می‌خواهید از بین ببرید حالا حرفتون عوض شده می‌گید header هم می‌خواهید نباشه. در اینصورت شما اصلاً لازم نیست کاری کنید فقط از دستور زیر استفاده کنید:
\pagestyle{plain}
« آخرين ويرايش: آوریل 29, 2011, 04:28:50 am توسط وفا خلیقی »

آفلاین Hannaneh

  • Newbie
  • *
  • تشکر
  • -اهدا شده: 14
  • -دریافت شده: 0
  • ارسال: 17
    • ديدن مشخصات
پاسخ : حذف نمودن header از template
« پاسخ #7 : آوریل 29, 2011, 11:15:24 am »
سلام،

بازهم ممنون از پاسختون.
من مشکلم با header صفحه اول و خط دوم header صفحات بعد است. اگر از فایل tex اجرا گرفته باشید، در pdf به این نکته اشاره کردم که دقیقاً چه قسمتهایی را منظورم است.
لطفاً فایل pdf  ضمیمه را مشاهده بفرمایید، داخل مستطیلهای قرمز رنگ محلهایی که باید حذف شوند را مشخص کرد.

کد اول که شما الحاق کردید، هیچ اثری بر هیچ کدوم از این header ها نداشت. کد دوم باعث شد که کل header ها از صفحه 2 به بعد حذف شوند و لی header صفحه اول هنوز پابرجاست!

ببخشید اگر منظورم را واضح بیان نکردم.
بازهم از کمکهاتون ممنونم.

پی نوشت:
متوجه شدم که با ابزارهای ویرایش pdf می شه به راحتی از دست header صفحه اول خلاص شد، اما آیا کدی هست که بشه از دست خط دوم header سایر صفحات خلاص شد؟
« آخرين ويرايش: آوریل 29, 2011, 12:13:27 pm توسط Hannaneh »

آفلاین vafa

  • مشاور
  • Hero Member
  • *
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
پاسخ : حذف نمدن header از template
« پاسخ #8 : آوریل 29, 2011, 11:41:44 am »
سلام،

بازهم ممنون از پاسختون.
من مشکلم با header صفحه اول و خط دوم header صفحات بعد است. اگر از فایل tex اجرا گرفته باشید، در pdf به این نکته اشاره کردم که دقیقاً چه قسمتهایی را منظورم است.
لطفاً فایل pdf  ضمیمه را مشاهده بفرمایید، داخل مستطیلهای قرمز رنگ محلهایی که باید حذف شوند را مشخص کرد.

کد اول که شما الحاق کردید، هیچ اثری بر هیچ کدوم از این header ها نداشت. کد دوم باعث شد که کل header ها از صفحه 2 به بعد حذف شوند و لی header صفحه اول هنوز پابرجاست!

ببخشید اگر منظورم را واضح بیان نکردم.
بازهم از کمکهاتون ممنونم.

پی نوشت:
متوجه شدم که با ابزارهای ویرایش pdf می شه به راحتی از دست header صفحه اول خلاص شد، اما آیا کدی هست که بشه از دست خط دوم header سایر صفحات خلاص شد؟
\makeatletter
\renewcommand\setoddRH{\hbox to \textwidth{\fs.7.8.\tabcolsep0pt
  \begin{tabular*}{\textwidth}[b]{l@{\extracolsep\fill}r}
  {\theRRHFirstLine}&{\fs.10.10.\thepage}\\[-4pt]
  \rlap{\VRHDW{0.5pt}{0pt}{\textwidth}}&\\
  \end{tabular*}}}
\renewcommand\setevenRH{\hbox to \textwidth{\fs.7.8.\tabcolsep0pt
  \begin{tabular*}{\textwidth}[b]{l@{\extracolsep\fill}r}
  {\fs.10.10.\thepage}&{\theLRHFirstLine}\\[-4pt]
  \rlap{\VRHDW{0.5pt}{0pt}{\textwidth}}&\\
  \end{tabular*}}}
\renewcommand\@maketitle{%
  \newpage
  \theARTICLETITLE
  \theARTICLEAUTHORS
  \theARTICLEABSTRACT
  \theARTICLERULE
}
\makeatother
هر چند اصلاً نیازی به این نیست شما خیلی راحت می‌تونید از طبقه‌نوشتار article و سبک fancyhdr استفاده کنید.

آفلاین Hannaneh

  • Newbie
  • *
  • تشکر
  • -اهدا شده: 14
  • -دریافت شده: 0
  • ارسال: 17
    • ديدن مشخصات
پاسخ : حذف نمودن header از template
« پاسخ #9 : آوریل 29, 2011, 12:15:01 pm »
خیلی خیلی ممنون، دقیقاً همونی که می خواستم. خدا خیرتون بده.

 

header در فصول پیوست

نویسنده علیانجمن زی‌تک

پاسخ ها: 14
مشاهده: 7096
آخرين ارسال فوریه 18, 2013, 12:36:15 pm
توسط هادی صفی‌اقدم
مشکل در header فصل مقدمه

نویسنده sara_www65انجمن طراحی صفحه

پاسخ ها: 7
مشاهده: 5163
آخرين ارسال اوت 25, 2010, 10:11:18 pm
توسط شهاب
نحوه مرتب نمودن مراجع

نویسنده sh_zahra1984انجمن انجمن تازه‌کاران

پاسخ ها: 1
مشاهده: 2887
آخرين ارسال دسامبر 08, 2010, 12:52:25 am
توسط هادی صفی‌اقدم
عدم نمایش شماره مرجع در قسمت مراجع و عدم نمایش شماره فصل در header

نویسنده فاطمه قاسمیانجمن مراجع و بیب‌تک BibTeX

پاسخ ها: 9
مشاهده: 7577
آخرين ارسال دسامبر 14, 2010, 07:44:39 am
توسط vafa
تغییر سربرگ (header) یک کتاب و حذف خط جداکننده آن

نویسنده salamانجمن عمومی

پاسخ ها: 1
مشاهده: 4315
آخرين ارسال ژانویه 26, 2011, 06:46:31 pm
توسط vafa
فعال نمودن hyphen

نویسنده fatemeh1600انجمن اسلاید Beamer

پاسخ ها: 6
مشاهده: 3942
آخرين ارسال نوامبر 28, 2013, 09:56:23 am
توسط fatemeh1600
چگونگی اضافه نمودن تصویر در زی‌پرشین

نویسنده valipourانجمن گرافیک، جدول و شکل

پاسخ ها: 1
مشاهده: 2673
آخرين ارسال نوامبر 16, 2011, 06:57:15 pm
توسط حسن ذاکری
عدم تطابق header و Body

نویسنده ناربهانجمن طراحی صفحه

پاسخ ها: 8
مشاهده: 3846
آخرين ارسال آوریل 28, 2012, 07:57:04 pm
توسط vafa