Margin Issue in Latex

Today, while submitting my work in TENCON through edas.info, I faced an issue with the bottom margin.

Edas complained that the 3rd page has only 0.92 inch bottom margin where the minimum requirement was 1 inch.

I tried many things ……and wasted my time.

Then I found that TENCON asked for A4 paper and by default ieeetran gives LETTER format.

I simply changed documentclass[conference]{IEEEtran} to documentclass[a4paper,conference]{IEEEtran}, and the problem was solved!

Embedding All Fonts in PDF file

When we submit/send a pdf file, it is a good idea to embedd all fonts used, in the pdf file.

To embed all fonts in your pdf file use this command in terminal and create the pdf file from ps file.

ps2pdf -dEmbedAllFonts=true -dSubsetFonts=true -dEPSCrop=true -dPDFSETTINGS=/prepress FILENAME.ps

This will create a pdf file with name FILENAME.pdf

Nice tables using Latex

Here, we’ll show how to improve the default appearance of a table in LaTeX.

The following commands will produce the default style table in LaTeX. (Refer Table I)

begin{table}[htbp]
caption{Default Table}
label{Tab:SRNRValues}
begin{center}
begin{tabular}{|c|c|c|c|}
hline
multirow{2}{1.5cm}{Method}& multicolumn{3}{p{5cm}|}{centering Measurements} \
cline{2-4} & multicolumn{1}{c|}{Clean} & multicolumn{1}{c|}{SMNR=15 dB} & multicolumn{1}{c|}{SMNR = 10 dB} \ hline
Type1 & 27.54 & 13.23 & 6.80 \
Type2 & 29.55 & 9.61 & 6 \
Type3 & 25.99 & 11.49 & 6.15 \
hline
end{tabular}
end{center}
end{table}

* The following modifications will make the table look more attractive. (Refer Table II).

You need to include additional packages using commands

usepackage{multirow}
usepackage{bigstrut}

renewcommand{multirowsetup}{centering} %to align center inside the table
setlength{tabcolsep}{10pt}
begin{table}[htbp]
caption{A Nice Table}
label{Tab:SRNRValues}
begin{center}
begin{tabular}{|c|c|c|c|}
hline
multirow{2}{1.5cm}{Method}& multicolumn{3}{p{5cm}|}{centering Measurements} bigstrut \
cline{2-4} & multicolumn{1}{c|}{Clean} & multicolumn{1}{c|}{SMNR=15 dB} & multicolumn{1}{c|}{SMNR = 10 dB} bigstrut \ hline
Type1 & 27.54 & 13.23 & 6.80 bigstrut \
Type2 & 29.55 & 9.61 & 6 bigstrut \
Type3 & 25.99 & 11.49 & 6.15 bigstrut \
hline
end{tabular}
end{center}
end{table}

Bibliography in Beamer (Latex Presentation)

Beamer put an icon before every bibliography item listed, by default.

The following code does this job.

——————————————————————————————————————–

begin{frame}[allowframebreaks] %allow to expand references to multiple frames (slides)

frametitle{References}

scriptsize{bibliographystyle{acm}}

bibliography{references} %bibtex file name without .bib extension

end{frame}

——————————————————————————————————————–

We will get the normal bibliography style (number or text instead of icon) by including the following code in the preamble of the document.

(Before begin{document})

setbeamertemplate{bibliography item}[text]

 

Ref: http://ininweb.uprm.edu/nambiar/latex/Latex-Tips005.html

 

Inverse and forward search in Kile

This feature of Kile allows to click in the DVI viewer and jump to the corresponding LaTeX line in the editor, or jump from the editor to the corresponding page in the viewer.

It saves a lot of time which otherwise we need to spend in searching a particular location in the document or source.

You may follow the following steps to enable this feature. (The steps are borrowed from here.)

  1. Open some LaTeX file in Kile
  2. Open “Settings -> Configure Kile…”
  3. Click “Tools -> Build -> LaTeX”
  4. Select the “Modern” configuration
  5. Set the options to -interaction=nonstopmode -src %source
  6. Click “ForwardDVI” in the list
  7. Select the “Embedded Viewer” configuration
  8. Click OK
  9. Click “LaTeX” in the build toolbar menu
  10. Click “ForwardDVI” in the view toolbar menu
  11. Open “Settings -> Configure Viewer…”
  12. Click “Editor”
  13. Select Kile as the editor
  14. Click OK
  15. Scroll to some interesting location in the document and hold down Shift while left-clicking on that location. It should jump to that spot in the LaTeX source.
  16. Scroll to some other location in the LaTeX source and click “ForwardDVI”. It should jump to that location in the DVI.
  17. etc.