Showing posts with label Latex. Show all posts
Showing posts with label Latex. Show all posts

Tuesday, March 30, 2010

europecv Latex class

Antes de empezar, pido disculpas por la falta de ("la no") actualización.
Un par de semanas sin portátil le descalabran la vida a uno, oye.

Además, se ha juntado el hecho de tener que decidir dónde (factor de localización y universidad)/cómo (con qué tipo de beca y proyecto) /y con quién (grupos de investigación) hacer el doctorado.. si ya me costaba planificar si el fin de semana que viene estoy en Barcelona o Las Palmas.. ni os cuento lo que me cuesta decidir lo que me ocupará los próximos 4 años..

Entre una cosa y otra he decidido echar unos cv a la ESA, por si colara.. y así alargaba la "toma de decisiones", lo que me ha llevado a actualizar mi CV y a ponerlo estrictamente en el formato Europass (formato estándar europeo para los CV).
Así que ya que estoy, os pongo un tutorial. Pero antes,  una foto de La Palma de hace un par de semanas. ¡Qué cielo y qué ganas de volver!

Creo que no me molestaría para nada trabajar en el GRANTECAN.. aunque fuera de gratis...


Y ahora lo prometido (que no es deuda pero yo soy buena gente):

1. Instalar europecv: yo ya lo tenía instalado "de fábrica" en mi debian sid, pero debe ser algo relativamente nuevo porque en la anterior instalación (la de mi portátil que ya no tengo) no estaba. Así que, se baja de CTAN . europecv no es oficial, porque los europeístas decidieron poner el estándar oficial en .DOC (¿Hola?) En cualquier caso, yo lo hago con latex y europecv.

 2.Definición del documento:
\documentclass[helvetica, narrow]{europecv}
\begin{document}
\begin{europecv}
\end{europecv}
\end{document}

3. Información Básica: ponemos la información personal con los siguientes campos (si alguno no lo queremos poner, pues no se pone y listo)
\ecvfirstname{name} Sets the first name to name.
\ecvlastname{name} Sets the last name to name.
\ecvaddress{addr} Sets the address to addr.
\ecvtelephone{tel} Sets the telephone number to tel.
\ecvfax{fax} Sets the fax number to fax.
\ecvemail{email} Sets the email to email.
\ecvnationality{nationality} Sets the nationality to nationality.
\ecvdateofbirth{birth} Sets the date of birth to birth.
\ecvpersonalinfo Typesets personal information.


 4. Resto de datos: los datos se ponen en el currículum como secciones e ítems. Las secciones son las
\ecvsection{title} y los ítems son \ecvitem{left}{right}. Donde {left} será el título que aparecerá a la izquierda de la línea vertical del CV, y {right} el contenido de la derecha.
Ahora..¿qué secciones hay?

    *  Desired employment / Occcupational field
    * Work Experience: para cada empleo hace falta rellenar:
          o \ecvitem{Dates}{}
          o \ecvitem{Occupation or position held}{}
          o \ecvitem{Main activities and responsabilities}{}
          o \ecvitem{Name and address of the employer}{}
          o \ecvitem{Type of bussiness or sector}{}
    * Education and Training
          o \ecvitem{Dates}{}
          o \ecvitem{Title of qualification awarded}{}
          o \ecvitem{Principal subjects/occupational skills covered}{}
          o \ecvitem{Name and type of organisation providing education and training}{}
          o \ecvitem{Level in national or international classification}{}
    * Personal skills and Competences
          o \ecmothertongue[vspace]{language}
          o \ecvlanguageheader{symbol}
          o \ecvlanguagefooter[vspace] {symbol}
          o \ecvlanguage[vspace]{l1}{l2} {l3}{l4}{l5} (en l1,l2,l3,l4 hay que poner los niveles de cada cosa)
          o Ahora se pueden poner más ecvitem con Social skills & competences, technical skills and competences, etcétera..

La información sobre el estándar europeo y ejemplos aquí.

La información sobre la clase europecv y cómo funciona exactamente aquí.

Edit: para instalar el europecv en linux con aptitude:
$sudo aptitude install texlive-latex-extra texlive-latex-recommended texlive-fonts-recommended

Sunday, January 10, 2010

Checking IEEE compatibility with IEEE eXpress

If you are planning or you have submitted an article to IEEE, you may know it must adhere to the IEEE Xplore PDF specification.  It is, your pdf must be labeled within its document properties as being "Certified by IEEE PDF eXpress" or it won't be accepted.

PDF specification can be found here: IEEE Xplore PDF Specs

If you are in this situation, you may visit IEEE eXpress PDF site, which allows you to make IEEE compatible PDFs (by converting them) or check if your article is compatible or not (in case it is not, it will tell you the corrections you need).

And here's a mini-howto:

1. Go to http://www.pdf-express.org/
2. Register. You will need your conference id (e.g the conference id of ISCAS2010 is iscas10x).*
At this point, they will send you an email to confirm your account has been created and a reminder for the submission date of your conference.
3. Access to your account with your email and password. You will enter to a conference-specific webpage
4. Now click on Create new title. In Enter title info it is recommended to write the title of your article. Then Upload source file(s) for conversion and/or pdf(s) for Checking **
5. You will receive an email with your checked pdf or ieee eXpress-converted pdf attached. If you submitted a pdf for checking, the email will show if your file passed or failed and why.***
 
* Previous users, but using it the first time for a new conference: enter the new conference id,  your email and password. When you click Login, you will need to set up an accout. Click continue and enter your email and password. Now you can use your account to check/convert your pdf for this conference.
** With one paper ID you can convert 10 pdf files and check 3 (is not that much, so do not check/convert until your article is final).
*** If your pdf has passed, you will receive a message like this:
----

Congratulations! The following PDF has passed the PDF Check:
Filename: ***.pdf
Title: Title of your paper
Paper ID: id
Creation Date: 9 January 2010 14:29 -0800 GMT
The approved file is attached to this message, and is labeled within its document properties as being "Certified by IEEE PDF eXpress", with an exact date and time stamp. The file attached to this message is the file that you should submit to your conference's final paper collection site.
Please remember that ANY changes made to your PDF at this point could impact Xplore compatibility.  PDF eXpress has examined and passed only the file version submitted to the site. This email serves as the official confirmation.

----

Friday, October 2, 2009

Latex IEEETran Class

Writting an article for ISCAS, I found the IEEETran Latex Class: the official class for authors of the IEEE transactions journals and conferences, which may be incredibly useful if you plan to submit any paper to IEEE. Find the basis to use this class for Conference papers below:

1. Download and install the latex IEETran class at CTAN.

2. Read the IEEEtran_HOWTO included in the package.

3. Define your document class as: \documentclass[10pt,conference]{IEEEtran}.
  • Text size may not be 10pt in your case (size can vary from 9pt of technotes to 12pt of Computer Society papers).
  • There are 5 majour modes: conference, journal, technote and peer review.

4. In Conference Mode, define the author as:
       \author{
            \IEEEAuthorBlockN{Author Name}
            \IEEEAuthorBlockA{School of Electrical and Telecom Engineering\\
            Technical University of Catalunya\\
            Barcelona, Spain\\
            Email: authoremail@upc.edu}
      }

And don't forget to use \and to separate the affiliation columns!

5. Citations and figures :
  •  Use \cite and \begin{figure} commands as usual. In conference papers, use \figurename, which displays the full "Figure: name".

6. Bibliography:
  • Download IEEETran bib style package at CTAN.
          \bibliographystyle{IEEETran}
          \bibliography{IEEEabrv,mybibfile}

That's all, folks!

Thursday, August 20, 2009

Chapterbib and Float with Latex

Writing my thesis I had some trouble finding out how to allow separate bibliography and figure/tables lists per chapter, so at the end of each chapter I would show only the list of references and figures from that chapter, not the whole thesis.
My thesis is quite large, and consequently a unique bibliography would be uncomfortable.

In case it could help, here is the code:

%%%%Main File%%%%%%
\usepackage[sectionbib]{chapterbib}
\usepackage{float}
\newfloat{figurechapter1}{htpb}{a}[chapter] %creates a new float named figurechapter1
\floatname{figurechapter1}{Figure} %Sets the name of the float when shown by a caption command.
\newfloat{figurechapter2}{htpb}{b}[chapter]
\floatname{figurechapter2}{Figure} %the same for chapter2
\begin{document}
\include{Chapter1}
\include{Chapter2}
\end{document}

%%%Example Chapter1%%%%
\chapter{This is the chapter 1}
\begin{figurechapter1} %example of figure
\includegraphics{..}{..} %as usual
\caption{..} %as usual
\end{figurechapter1} %the same for tables

\addcontentsline{toc}{section}{Bibliography} %Bibliography to toc
\bibliography{Bibliography/Chapter1} %adding the bibliography
\addcontentsline{toc}{section}{List of Figures} %List of figures to toc
\listof{figurechapter1}{This is Chapter1 List of Figures} %adding list of figures

%%%Howto Compile:%%%%%%%
latex Main.tex (this will show warning, don't panic >.<)
bibtex Chapter1
bibtex Chapter2
latex Main.tex (2 times)

%%Note I have my .bib files in a folder named Bibliography, like this:
MyThesis/Main.tex
MyThesis/Chapter1.tex
MyThesis/Chapter2.tex
MyThesis/Bibliography/Chapter1.bib
MyThesis/Bibliography/Chapter2.bib