User Tools

Site Tools


info:ise_tech_report

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
info:ise_tech_report [2015/03/30 16:03]
aykutbulut
info:ise_tech_report [2016/05/31 10:43]
sertalpbilal
Line 1: Line 1:
-====== Creating ISE, COR@L and CVCR Technical Reports on Polyps ======+====== Creating ISE, COR@L and CVCR Technical Reports ======
  
-===== Using Latex =====+[[https://ise.lehigh.edu/content/technical-reports-project-completion-reports-and-working-papers|ISE website]] has an archive for technical reports and working papers. This page describes steps to generate technical report in technical report format.
  
-There is a latex document format called "isetechreport.sty" written by Dr. Ralphs and Dr. Curtis. For your paper in latex format you can use this package to create technical reports. Lets say your paper is in specific journal format. You can edit your tex file so that it can generate technical report or journal format paper. To achieve this user can add a latex package called "ifthen" to her tex file. Using this package if else statements can be used in latex tex files. Then using a simple variable to control the output format user can generate both technical reports and journal papers. You can also hide the unwanted sections for one of the formats (ex. keywords may be needed for journal but not for tech report).+===== Using Latex on Polyps ===== 
 + 
 +There is a latex style file called "isetechreport.sty" written by Dr. Ralphs and Dr. Curtis. For your paper in latex format you can use this package to create technical reports. Lets say your paper is in specific journal format. You can edit your tex file so that it can generate technical report or journal format paper. To achieve this user can add a latex package called "ifthen" to her tex file. Using this package if else statements can be used in latex tex files. Then using a simple variable to control the output format user can generate both technical reports and journal papers. You can also hide the unwanted sections for one of the formats (ex. keywords may be needed for journal but not for tech report).
  
-==== Installing Technical Report Latex Package ==== 
  
 ==== Using the Latex Package ==== ==== Using the Latex Package ====
Line 11: Line 12:
 Technical report package can be used with ''ifthen'' package. ''ifthen'' package provides command ''\ifthenelse'' which is used as follows, Technical report package can be used with ''ifthen'' package. ''ifthen'' package provides command ''\ifthenelse'' which is used as follows,
  
-'' +<code> 
-\ifthenelse{\coralreport = 1}{\\ +\ifthenelse{\coralreport = 1}{ 
- This part will be active if coralreport variable is 1.\\ + This part will be active if coralreport variable is 1.
-}\\ +
-{\\ +
- This part is active if coralreport variable is not 1.\\+
 } }
-''+
 + This part is active if coralreport variable is not 1. 
 +
 +</code>
  
 If no action is required then you can skip the content. The following shows the case where no action is required when ''coralreport'' is not 1. If no action is required then you can skip the content. The following shows the case where no action is required when ''coralreport'' is not 1.
  
-'' +<code> 
-\ifthenelse{\coralreport = 1}{\\ +\ifthenelse{\coralreport = 1}{ 
- This part will be active if coralreport variable is 1.\\ + This part will be active if coralreport variable is 1. 
-}\\+}
 {} {}
-''+</code>
  
-See [[http://coral.ie.lehigh.edu/~aykut/tech_report_example.tex]] for an example.+See [[tech_report_example.tex]] for an example.
  
 In the example output is controlled by ''\def\coralreport{1}'' on the first line. If the value given to ''coralreport'' variable is 1, then technical report will be produced, journal paper otherwise. In the example output is controlled by ''\def\coralreport{1}'' on the first line. If the value given to ''coralreport'' variable is 1, then technical report will be produced, journal paper otherwise.
Line 50: Line 51:
  
 All necessary scripts for this process are located on /home/software/convert/. It is already on every user's PATH.  All necessary scripts for this process are located on /home/software/convert/. It is already on every user's PATH. 
 +
 +
 +===== Using Texworks/MikTeX for Windows =====
 +
 +If you wish you can download the isetechincalreport package from [[http://coral.ise.lehigh.edu/wiki/lib/exe/fetch.php/wiki:isetechreport.zip|this link]] and extract the contents to a folder within access of your Texworks distribution. Then, simply add
 +
 +<code tex>
 +\usepackage{isetechreport}
 +% Report year and no                                            
 +\def\reportyear{16T}                                                     
 +\def\reportno{005}                                                       
 +%% This is the revision number (increment for each revision)              
 +\def\revisionno{0}                                                       
 +%% This is the date f the original report                                 
 +\def\originaldate{May 30, 2016}                                          
 +%% This is the date of the latest revision                                
 +\def\revisiondate{May 30, 2016}                                          
 +%% Set these variables according to whether this should be a CORAL or CVCR
 +%% report                                                                 
 +\coralfalse                                                              
 +\cvcrfalse                                                               
 +\isetrue
 +</code>
 +to your preamble. To generate a cover page, you need to call 
 +<code tex>
 +\titlepage
 +</code>
 +before your ''\maketitle'' command.
 +
 +===== Troubleshooting =====
 +
 +==== \noindent inside tabular ====
 +If you have a \noindent error when compiling with latex, either get rid of your \centering command inside tabular elements, or comment out
 +<code>
 +\renewenvironment{tabular}[2][]{\begin{center}}
 +                                   {\end{center}}
 +</code>
 +inside ''isetechincalreport.sty'' file.
 +
 +
 +===== Installing Technical Report Latex Package =====
 +
 +FIXME
info/ise_tech_report.txt · Last modified: 2024/03/13 12:19 by mjm519