Browse Source

class example

master^2
parent
commit
f767772131
2 changed files with 79 additions and 0 deletions
  1. +31
    -0
      day-examples/class/main.tex
  2. +48
    -0
      day-examples/class/myclass.cls

+ 31
- 0
day-examples/class/main.tex View File

@ -0,0 +1,31 @@
\documentclass{myclass}
\title{Practica 5}
\nombre{Gerardo Marx}
\begin{document}
\portada
\seccion{Primera seccion}
Algo de texto para la presente seccion de ejemplo. Y mas texto, perdon por no poner acentos.
\begin{example}
Es el primer ejemplo. Prueba
\end{example}
\begin{example}
Es el segundo ejemplo. Prueba
\end{example}
\seccion{Test}
\begin{example}
Es el primer ejemplo. Prueba
\end{example}
\end{document}
%%% Local Variables:
%%% mode: latex
%%% TeX-master: t
%%% End:

+ 48
- 0
day-examples/class/myclass.cls View File

@ -0,0 +1,48 @@
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{myclass}[2020/10/30 Example LaTeX class for IEEE-IAS course]
%commands and packages
\newcommand{\headlinecolor}{\normalcolor}
\RequirePackage{xcolor}
\definecolor{slcolor}{HTML}{882B21}
% options:
\DeclareOption{twocolumn}{\typeout{Error option not available}}
\DeclareOption*{\PassOptionsToClass{\CurrentOption}{article}}
\ProcessOptions\relax
\LoadClass[onecolumn]{article}
% my commands:
\def\nombre#1{\def\@nombre{#1}}
\newcommand{\portada}{
\begin{titlepage}
\center
\textsc{\LARGE Instituto Tecnologico de Morelia}\\[2.5cm]
\@title
\begin{flushleft}
Alumno:
\emph{\@nombre}
\end{flushleft}
\vfill
\end{titlepage}
}
\newcommand{\seccion}{%
\@startsection
{section}{1}{0pt}{-1.5ex plus -1ex minus -.2ex}%
{1ex plus .2ex}{ \Large\sffamily\slshape}%
}
\renewcommand{\normalsize}{\fontsize{9}{10}\selectfont}
\setlength{\textwidth}{17.5cm}
\setlength{\textheight}{22cm}
% \setcounter{secnumdepth}{1}
\newcounter{example}[section] %every new section the counter will be reset
\newenvironment{example}[1][]{\refstepcounter{example}\par\medskip
\textbf{Ejemplo~\theexample: #1.} \rmfamily}{\medskip}

Loading…
Cancel
Save