Coder Social home page Coder Social logo

ctuthesis's Introduction

You stepped in the repo of the ctuthesis -- LaTeX template for theses at the
Czech Technical University in Prague. The repo contains the class files and
a set of test files.

How to get the class:
At https://github.com/tohecz/ctuthesis in the right panel, there is a link
"Download ZIP", it downloads a ZIP file with the up-to-date version of the
class. The following direct link should also work:
https://github.com/tohecz/ctuthesis/archive/master.zip

The class files are:
ctuthesis.cls (the class)
ctuth-core.tex
ctuth-names.tex
ctuth-pkg.tex
ctuth-templates.tex
ctu_logo_black.pdf (licensed by CTU)
ctu_logo_blue.pdf (licensed by CTU)
ctuthesis.ist
ctuman.pdf (the manual)
ctuman* (the manual's code)

The test files are:
ctutest.tex
ctutest-1.tex
ctutest-2.tex
ctutest-zadani.pdf
ctutest.bib
ctutest.* (auxiliary files)

ctuthesis's People

Contributors

tohecz avatar

Stargazers

 avatar Jakub Strnad avatar Tomáš Trejdl avatar Martin Vitoušek avatar Petr Kučera avatar Matěj Trnka avatar  avatar  avatar Tomáš Souček avatar Marek Ciklamini avatar Petr Jůza avatar nexovec avatar Michal Mareš avatar Václav Kalina avatar Jiří Altman avatar Filip Bártek avatar Jan Trávníček avatar  avatar Jakub avatar Jakub Monhart avatar Martina Kopecká avatar Vojtěch Vrba avatar David Kunz avatar Milan Pultar avatar Gabriela Sejnova avatar Jiří Košata avatar Radovan Blažek avatar Sinchiguano Cesar avatar Mirek Mazel avatar Václav Jančařík avatar  avatar Minexew avatar Pavel Haluza avatar  avatar Ondřej Pospíšil avatar Tomáš Bílek avatar Filip Klimes avatar breznak avatar Vít Listík avatar

Watchers

James Cloos avatar breznak avatar  avatar Vít Listík avatar Kavya Manohar avatar Vojtech Kabelka avatar  avatar Anh Duc Tran  avatar Martin Vitoušek avatar

ctuthesis's Issues

Font Technika

Dle grafického manuálu ČVUT bychom měli zvážit zahrnutí fontu Technika do šablony. Šablona ctustyle2 používá font TechnikaBold v nadpisech a tučném zvýraznění. Není to ale LaTeX. Citace ze zdojáku šablony ctustyle2:

Plné použití {\bf písma Technika} ve všech řezech včetně chlebového písma nebylo
možné, protože Regular varianta písma je pro rozsáhlejší texty nepoužitelná
zejména kvůli nevhodnému duktu. Také platí, že obecně bezserifové písmo není
pro použití v rozsáhlých textech, kde se navíc dají očekávat i matematické
vzorce, vhodné.

mezery mezi odstavci - \parskip rozhodí nadpisy

Dobrý den,
zkouším použít šablonu pro mojí BP, ale narazil jsem na problém s mezerami mezi odstavci.

Když použiji:

\setlength{\parskip}{1em}

tak odstavce mají mezery zhruba tak, jak chci, ale rozhodí se nadpisy:

screenshot_2016-04-03_18-07-06

Nechá se to nějak nastavit?

The LICENSE looks outdated

Since this template is officialy recommended by CTU FEE I believe that the LICENSE file is outdated. My main concern is the following:

The only allowed usage of the files is for testing purposes by members of the academic community of CTU in Prague.

Karla Štěpánová - ctuthesis template - disertace

Začala jsem používat šablonu pro svou disertační práci.

Postupně sem budu přidávat své poznatky.

  1. Co se týče titulní strany, nevím, zda je na FEL povinný formát, který je uvedený na stránkách pro doktorandy : https://www.fel.cvut.cz/cz/vv/doktorandi/formulare/Disertace_vzor_AJ.rtf. Pokud ne, pak by bylo asi vhodné, aby na příslušné webové stránce (https://www.fel.cvut.cz/cz/vv/doktorandi/dis.html) bylo alespoň uvedeno, že se jedná pouze o doporučený formát titulní strany. Jak jsem četla již předchozí vlákna, modifikovatelnost titulní strany se plánuje.
  2. na titulní straně by mělo být možné uvést také školitele specialistu.

Vnější okraj / vnitřní okraj

Dobrý den,

omlouvám se za možná trochu zbytečný dotaz, ale aktuálně píšu v šabloně diplomovou práci a všiml jsem si, že má šablona vnější okraj výrazně větší než vnitřní. Chtěl jsem se zeptat, jestli je to úmysl, nebo je chyba u mě? Zkoušel jsem si stránku vytisknout a na vnitřním okraji (u vazby) jsem naměřil něco přes 3 cm, u vnějšího okraje jsem naměřil přes 5 cm. Nemělo by to být spíše obráceně, aby byly okraje po svázání zhruba podobné?
Porovnával jsem to s TEX šablonou (http://petr.olsak.net/ctustyle.html), kde je vnitřní i vnější okraj skoro stejný a raději bych se ujistil.

Děkuji za odpověď.

okraje

Input the names of all CTU faculties

As title says. The format is as follows:

xfaculty-F4 .meta:n = {
  faculty-english = { Faculty ~ of ~ Nuclear ~ Sciences ~ and ~ Physical ~ Engineering },
  faculty-czech = { Fakulta ~ jaderná ~ a ~ fyzikálně ~ inženýrská },
  faculty-slovak = { Fakulta ~ jaderná ~ a ~ fyzikálně ~ inženýrská }
},

Only F1, F2, F3 and F4 have been done so far.

Trable při používání - zastaralé definice key a další

Ahoj!

Moc se mi líbí tato šablona a rád bych v ní napsal svou práci. Bohužel jsem narazil na pár problémů, které znemožňují kompilaci.

V ctuth-core.tex jsem musel všechny výskyty
oneside .bool_gset:c

nahradit tímto
oneside .bool_gset:N

protože už to nebylo kompatibilní s nějakou novou verzí l2kernelu. ( viz LaTeX3 interfaces documentation http://ftp.fau.de/ctan/macros/latex/contrib/l3kernel/interface3.pdf (dohledal jsem to pomocí http://tex.stackexchange.com/questions/320283/key-property-is-unknown ) )

Spousta chyb zmizela. Stále však dostávám chybové hlášení:


File: ctuth-core.tex 2016/06/15 v0.1t1606152353 "Core" part of the class ctuthe
sis
\g_ctuthesis_tempa_skip=\skip47
! LaTeX Error: Missing \begin{document}.

V LaTeXu už jsem pár dokumentů napsal, ale toto je pro mě první kkušenost s key a moc se v tom neorientuji. Nevíte prosím, kde dělám chybu? Nebo je to bug?

Díky moc! Posílám log z kompilace.
log.txt

Martin

Acronyms don't work (gls)

nefunguji mi zkratky (gls), mozna moji chybou, ale googlil jsem a nic.. Priklad zde:

% Load the package with the acronym option
\usepackage[acronym]{glossaries} 
\makeglossaries

\begin{document}

\maketitle
% % takhle jsem musel obchazet nefunkcni(?) zkratky. 
\section*{List of abbreviations}
\begin{enumerate}
\item \textbf{CLA} Cortical Learning Algorithm
...
\end{enumerate}

%% % Acronym definitions TODO nefunguje, rucne viz vyse
\newacronym{htm}{HTM}{Hierarchical Temporal Memory}
\newacronym{nupic}{NuPIC}{Numenta Platform for Intelligent Computing}
...
\pagebreak

\chapter{Introduction}

Zkratka se zadefinuje, objevi v textu (asi? 100% si nepamatuji), ale nevytvori se ten seznam.

Kazda suda stranka je posunuta lehce vpravo

Otevrel si sablonu pres Overleaf a vymazal (dle meho nazoru) nepotrebne soubory jako manual atd.

Vytvoril jsem si zakladni sablonu obsahujici jen nadpisy, ale vsiml jsem si, ze z nejakeho duvodu jsou kazde sude stranky posunute lehce vpravo.

Muzu pripadne prilozit zip obsahujici soubory, ktere jsem ponechal, vcetne meho hlavniho .tex souboru.

Overleaf mi zobrazuje pouze varovani:

./ctuth-pkg.tex:957: Package hyperref Warning: Token not allowed in a PDF string (PDFDocEncoding): (hyperref) removing ``\ctuthesis_field_use:nn' on input line 957. Package hyperref Warning: Token not allowed in a PDF string (PDFDocEncoding): (hyperref) removing ``\ctuthesis_field_use:n' on input line 957.

Predem dekuji za rady.

Edit: Kdyz nad tim tak premyslim, neni to umyslne kvuli vazbe vysledne bakalarske prace? Aby nemizely leve casti stranek, ktere by byly uvnitr vazby? Budu rad za pripadne potvrzeni.

Jak zmenit mezery mezi radky v obsahu?

Mam dotaz jak zmenit mezery mezi radky v obsahu, popripade udelat to tak aby to vypadalo jako obsah v ctuman.tex. Tam jsou radky blizko u sebe. Zkousel jsem uz spoustu veci, ale nic se nezmenilo.

Změna okrajů

Dobrý den,

jak lze proést změnu velikosti okrajů? Zkoušel jsem použít třídu geometry, levý okraj v ní lze změnit, nastavení hodnoty pravého nemá žádný vliv, zdá se že šíře textu je pevně daná a pravý okraj tak plave podle levého. (změna parametru textwidth nepomáhá)

Děkuji
Walter

Improve Readme / landing page

the readme.md isn't very attractive for a random onlooker, although the style itself is very elegant.
I'd suggest atleast:

  • use the markdown for headlines
  • include a picture how the style looks like
  • transfer some info from the "doc" pdf to the readme

...I may have time to work on this later

listings support

add the graphical style for listings. they should get a background and a correct font. The assumption is that supporting the package 'listings' should be sufficient.

Calling \appendix twice does strange things

Calling \appendix twice does very strange things. It resets the numbering twice back to A, which is wrong of course. There are two solutions:

  1. Ignore the 2nd \appendix
  2. Make it invoke an error

Velké mezery u itimize/enumerate

Dobrý den,
šablona se mi moc líbí a používám ji pro svou diplomku. Mám ale dotaz - i itemize a enumerate jsou před i za 'seznamem' docela velké (a nepěkné) mezery. Pokoušela jsem se najít, kde by se to dalo upravit, ale nikde v 'pomocných' souborech jsem nic nenašla... Budu ráda za návrhy (či řešení), co s tím.
Díky,
Katka

mezery

Publish CTUthesis on ShareLaTex templates

I've recently discovered ShareLaTex as a convenient browser-based LaTex editor that allows:

  • collaboration (like google docs)
  • many templates (CV, slides, thesis,...)
  • WYSIWYG editor

And I'm opening this issue just to let you know that I've requested to add this project to the supported templates.

PS: If you register with my referrer link I'll get more collaborators: https://www.sharelatex.com?r=787975f5&rm=d&rs=b

hyperref support

Make a nice hyperref support, passing reasonable information to the pdf fields. I would use some help discussing what are the reasonable values for each field.

Implement savetoner key

Implement savetoner key. Good colour choice has to be done to make it not look extremly ridiculous.

Bibliografický záznam

V současné chvíli dokončuji svou disertační práci a používám tuto šablonu. Pokládám ji za velmi povedenou, nicméně mám i připomínku.

Dle pokynu děkana FJFI č. 2/2014 třetí a pátá strana dokumentu by měly být věnovány bibliografickým záznamům. Kopíruji zde z děkanova pokynu:

  1. Strana Bibliografický záznam (česky)
    Jedná se o dvousloupcovou tabulku, která je nadepsána Bibliografický záznam. Na levé straně jsou uvedeny položky: Autor (resp. Autorka), Název práce, Studijní program, Studijní obor, Školitel, (případně Školitel specialista) Akademický rok, Počet stran, Klíčová slova. V pravé části této tabulky jsou uvedeny konkrétní údaje. V položce Autor/ka se jméno uvádí včetně titulů a dále je uvedeno České vysoké učení technické v Praze, Fakulta jaderná a fyzikálně inženýrská a název katedry. Informace o titulech a pracovišti jsou také uvedeny u školitele a případného školitele specialisty.

  2. Strana Bibliografický záznam (anglicky)
    Jedná se o dvousloupcovou tabulku, která je nadepsána Bibliographic Entry. Na levé straně jsou uvedeny položky Author, Title of Dissertation, Degree Programme, Field of Study, Supervisor (případně Supervisor specialist), Academic Year, Number of Pages, Keywords. V pravé části této tabulky jsou v anglickém jazyce uvedeny konkrétní údaje. V položce Author se jméno uvádí včetně titulů a dále je uvedeno Czech Technical University in Prague, Faculty of Nuclear Sciences and Physical Engineering a název katedry. Informace o titulech a pracovišti jsou také uvedeny u školitele a případného školitele specialisty.

Bohužel se mi nedaří toto splnit tento pokyn s touto šablonou. Nevím totiž, jak dopsat do třídy ctuthesis jednosloupcové prostředí, které je pro tento účel nezbytné.. Rád bych autory požádal o radu v této záležitosti.

Zároveň bych se přimlouval, aby v další verzi třídy ctuthesis již bylo bylo možné nastavit si např. v makru ctusetup možnost vytvoření si těchto dvou stran s bibliografickými záznamy.

Better frontmatter tweaks

Frontmatter needs rethinking. Some things that are necessary:

  1. allow manual frontmatter contents easily
  2. allow frontmatter "chapters" start mid-page in twocolumn
  3. onecolumn support

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.