Coder Social home page Coder Social logo

derric / cleanthesis Goto Github PK

View Code? Open in Web Editor NEW
893.0 893.0 114.0 4.14 MB

Clean Thesis is a clean, simple, and elegant LaTeX style (or template) for thesis documents.

Home Page: http://cleanthesis.der-ric.de/

TeX 87.56% Python 12.24% Shell 0.20%
latex style template theme thesis

cleanthesis's Introduction

Anurag's GitHub stats Top Langs

cleanthesis's People

Contributors

derric avatar guillerodriguez avatar hrzbrg avatar moschlar avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

cleanthesis's Issues

Nomenclature

Has anyone added a nomenclature??

I'm looking to add one just after the table of contents, should I just include the file on the "% Front matter"?? something like: "\include{content/nomenclature}"?? or does anyone have some other nice way of doing it?

Old font commands

KOMA dropped support of font commands, just like memoir did a while back.

You have to explicitly activate them.

\documentclass{scrreprt}
\usepackage{cleanthesis}
\begin{document}
\section{wombat}
\end{document}

Moving the bibliography to the end of chapters.

Hello,
I'm excited to use this template for my thesis, but I need separate bib files for each chapter. I noticed that you declare the bibliography in the .sty file. What should I do to call up a new bib file at the end of each chapter.
Yes, I am very new to Latex.
Thanks for your help,
Jules

List of figures does not show up in TOC

I have bibliography=totoc and listof=totoc in the scrreprt options (just the default sample thesis-example.tex) but the bibliography and list of figures doesn't end up in the TOC.

Wrong page break after \section because of \setkomafont

Hi there,
First of all, thank you so much for providing the cleanthesis package!
I've noticed a possible issue about page breaking after a \section command. My document is, say, a lot of text, then \section{}, then \subsection{}, then a lot of text again. However, the page breaks between the section and subsection headings.
I've read here (http://tex.stackexchange.com/questions/14554/heading-at-the-bottom-of-the-page) that it could come from the \setkomafont definition.
Indeed, when I deactivate the definition of the section style (\setkomafont{section}{\thesissectionfont} ; line 521 in the latest commit, 55ab75f), the page breaks normally. But the section heading doesn't look so good anymore ;)
For the moment I'll add a \pagebreak where it is needed, but if you have any idea how to fix that, it will be much appreciated.
Thanks for your help!

Thumb index support

It would be great to have a option to enable thumb index with either chapter number or chapter title.

Broken link to classic thesis style on the website

Hey Ricardo,

the link 'Classic Thesis Style' on the website is not working. The correct link is http://www.miede.de/#classicthesis. The old link was http://www.miede.de/index.php?page=classicthesis and returns a 404. I would have opened a PR but the site doesn't seem to be on GitHub so I'm leaving this here.

And also thanks for your work, of course! 👍

Title pages change the font size of the document

Adding or not the title pages change the font size of the whole document.

\pagenumbering{roman}           % roman page numbing (invisible for empty page style)
\pagestyle{empty}               % no header or footers
\input{content/titlepages}      % INCLUDE: all titlepages
\cleardoublepage
  • If commented the text appears like this:
    without
  • if titlpages are activated, text appears much smaller:
    with

I do not think it is a desirable behavior for the theme yet I do not understand which line could cause this problem.

Any idea ?

Check KOMA-Script Version on compile

I run into an issue to compile my document with cleanthesis.sty from the develop branch, because my KOMA-Script version was a bit outdated. Maybe a check in cleanthesis for a minimum KOMA Script version help to solve this issue.

Bibliography

How do I set the bibliography to this template?

align footnote with text

Does anyone know, how I can justify the footnote with the "normal" text? The footnotes are a little bit more to the right, then the normal text.

siunitx text does not fit in correctly

When I write some units with the siunitx package, the text seems do be dirrerent to the other text. I've attached an image that shows this. I have the feeling, that siunitx takes a different typeface.
weird text

Sanity checks missing

The package doesn't do any checking at all?

\documentclass{memoir}
\usepackage{cleanthesis}
\begin{document}
\end{document}

What is your definition of a template? c.f. template Confusion

Add abstract when displaying bibliography

Is there a way to add the abstract in the bibliography??,

for example .bib file:

Automatically generated by Mendeley Desktop 1.14
Any changes to this file will be lost if it is regenerated by Mendeley.

BibTeX export options can be customized via Preferences -> BibTeX in Mendeley Desktop

@inproceedings{Guenard2006,
abstract = {In this paper, we present a control design for the teleoperation of a miniature unmanned aerial vehicle known as an X4-flyer. A simple dynamic nonlinear model for the vehicle, valid for quasi-stationary flight conditions, is derived as a basis for the control design. An attitude control based on information issued from an inertial measurement unit is designed. In order to control the vehicle altitude, an adaptive controller avoiding the ground effects and based on measurements issued from an ultrasonic low cost sensor is designed. In order to compute the altitude velocity, an estimator based on the proposed modelling is used. At the end of the paper, experimental results are presented},
author = {Guenard, Nicolas and Hamel, Tarek and Eck, Laurent},
booktitle = {IEEE International Conference on Intelligent Robots and Systems},
doi = {10.1109/IROS.2006.282432},
isbn = {142440259X},
pages = {3249--3254},
title = {{Control laws for the tele operation of an unmanned aerial vehicle known as an X4-flyer}},
year = {2006}
}
@article{Faille1995,
abstract = {This paper gives a solution for the problem of robust regulation
of a helicopter when a nacelle is hung from it by slings and the nacelle
is either free or connected to an electrical high voltage line. Suitable
frequency weighting functions are proposed in both cases. A commutation
procedure is also used for the transition between these states. The
final control law is tested in a nonlinear simulation},
author = {Faille, D. and van der Weiden, A.J.J.},
doi = {10.1109/CCA.1995.555752},
isbn = {0-7803-2550-8},
journal = {Proceedings of International Conference on Control Applications},
title = {{Robust regulation of a flying crane}},
year = {1995}
}

And I would like to have the abstract in the final pdf... Right now it displays:

screen shot 2015-07-26 at 13 12 17

Viral license

This package is under GPL license, so all the documents users write using CleanThesis must be under GPL too (according to this question). Would it be possible to have an LGPL or MIT license version of CleanThesis?

minted support

Got a real problem here. While I am currently writing my master thesis I need some listings. Wasted half a day now, trying to figure out, how to get minted to work with cleanthesis.
The code stays unhighlighted, no matter what. Any idea?

Multiple Images using Subfigure caption

Hello,

Thanks a lot for this beautiful template. I am trying to include multiple images using subfigure package but I am getting this error:

! LaTeX Error: Command \c@lofdepth already defined.Or name \end... illegal, see p.192 of the manual.See the LaTeX manual or LaTeX Companion for explanation.Type H for immediate help.... \newcounter{lofdepth}

I am compiling on TexMaker full version in Ubuntu. I will be very grateful if you could help me resolve this.

Thanking you in advance.

Add appendix chapter?

How could it be a painless way to add a appendix at the very end of the chapters?

In Appendix, \chaptername not changed to Appendix

Hi, I am using the appendix package with cleanthesis. I noticed that inside the "appendices" environment, the chapter mark in the footer is still "Chapter A chaptername". I guess this holds for the standard \appendix command as well, but didn't test.

I fixed this by editing right below the lines
% **************************************************
% Header and Footer
% **************************************************

where I replaced \chaptername with @Chapapp. After this, the footer would read "Appendix A", but the chaptername was missing. I replaced \leftmark in the footer code below by \mbox{\leftmark} and everything works perfectly ("Appendix A chaptername").

Sorry for not filing a proper pull request, but I'm not fluent enough in Latex to judge if this is a proper fix or just a workaround.

Best, Ole

In-text quotation marks

Hello,

cleanthesis provides a quote style with \cleanchapterquote that has quotation marks, but is not useful within a text. It would be nice to have quotation marks around normal intext quotes. It took me awhile, but I figured out a way.

  • change cleanthesis.sty: force csquote command \blockquote to show quotation marks
\renewcommand\mkblockquote[4]{\leavevmode\llap{,,}#1#2#3``#4} 
  • change your tex file: use blockquotes
\blockquote[citekey]{my quote}

I found this solution here: http://tex.stackexchange.com/a/135847
Further questions may be answered in the manual: http://ftp.dante.de/tex-archive/macros/latex/contrib/csquotes/csquotes.pdf

Relicense Under Friendlier Terms

The GNU GPL is rather prohibitive in this case, requiring any derivative works to become open sourced if we use your style files.

For example, my thesis would need to become open source because I publish the PDF and I must host all the Latex source code somewhere etc.

See:

http://tex.stackexchange.com/questions/69007/the-gpl-and-latex-packages

Can you please re-license under a friendlier license?

Or allow people to ask you for a different license for special cases?

Section numbers broken with TeX Live 2015

I recently updated my system from Ubuntu 14.04 to Ubuntu 16.04, which includes the TeX Live 2015 distribution. After building my thesis, I recognized that the section numbers are broken (missing). To verify the bug, I checked out the clean thesis example from the git repository: same result.

screenshot from 2016-05-19 09-08-41

Using bibtex file

I do not really understand how I should include my bibtex file (generated with Mendeley). Usually I just add something like this at the end:

\bibliographystyle{my_style}
\bibliography{my_bib_file}

But in the template, I saw a hardcoded bibtex file name in cleanthesis.sty \bibliography{bib-refs} so I do not really know how to proceed to include mine. It tried to replace it by my bibfile but it did not work.
It seems I am not enough expert Latex user to understand well ^^

Can you please explain me how I should proceed ?

Thanks

Wrong font in toc

Using version 0.3.1 it seems like, the font of toc is different from the rest of the document

TOC Font
screen shot 2015-10-01 at 15 34 10

Chapter Font
screen shot 2015-10-01 at 15 34 18

I'm on pdfTeX 3.14159265-2.6-1.40.15 (TeX Live 2014) on OSX 10.10

Enhancing Bib with annotations

My supervisor has requested me to combine my document with an annotated bib, (I've already done the bib file, however wondering how to modify the latex in order to output annotations (tried changing styles to no avail)

CTAN and License

TeX-related materials belong on CTAN for a number of reasons, not the least of which is to distribute the material to TeX users. There are many classes like this one already available on CTAN -- there's no reason this can't join them.

I would also consider re-licensing under the LaTeX Project Public License (LPPL) -- the GPL is far too restrictive.

PDF note generating due to

Hi,

I'm new to working with LaTeX so could you please point out to me how to solve this problem. When I load the default template, adapt some lines and try to generate a new pdf I get:

!pdfTeX error: pdflatex (file ec-qhvr): Font ec-qhvr at 540 not found

I found the missing files as a download (ec-qhvr.tfm)but what's the next step? Or is there a line I can comment out and not use this?

Variable inter-paragraph spacing?

Is there a way to prevent the variable inter-paragraph spacing? I'd rather have whitespace at the bottom of the page than have the paragraphs spaced differently on the separate pages.

Itemize distance

I'm using your style for my thesis and am struggling with the itemize environment. It has a quite unusual amount of space between two items.

I tried to change this with
\setlength{\itemsep}{VALUE}
\setlength{\parsep}{VALUE}

but did not succeed. Is the spacing intended? Do you have any hints on how I can change it?
Thanks,
Holger

EDIT: \setlength{\parskip}{WERT} worked. Only the question if it is inteded remains :).

Equation support

I added a couple of lines that make it easier to have equation support (nicely) with this great theme:

Add this to your thesis-example.tex file:

\usepackage{amsmath}
\newcommand{\mt}[1]{\mathbf{#1}}
\newcommand{\vc}[1]{\boldsymbol{#1}}

and use equations like this:

Equating Equations \eqref{Eq:MomentLHS} and \eqref{Eq:MomentRHS} gives
\begin{equation}
    L\mt{q} \times \mt{F}_L - r_0 \mt{q} \times (\mt{F}_Q + \mt{F}_L) = \left( (m_Q + m_L)r_0^2 + m_L L^2 - 2m_LLr_0 \right) \dot{\vc{\omega}}_L
\end{equation}
and substituting Equations \eqref{Eq:EquilibriumSystem} and \eqref{Eq:CentreofMassPos} gives
\begin{equation*}
\begin{aligned}
    &L\mt{q} \times \mt{F}_L - \frac{Lm_L}{m_Q+m_L}\mt{q} \times (\mt{F}_Q + \mt{F}_L) \\
    &\qquad = \left( (m_Q+m_L) \frac{L^2m_L^2}{(m_Q+m_L)^2} + m_L L^2 - \frac{2L^2m_L^2}{m_Q+m_L} \right) \dot{\vc{\omega}}_L \\
    \Rightarrow\quad& (m_Q + m_L) \mt{q} \times \mt{F}_L - m_L \mt{q} \times (\mt{F}_Q + \mt{F}_L) \\
    &\qquad= \left( m_LL(m_Q+m_L) - L m_L^2 \right) \dot{\vc{\omega}}_L \\
    \Rightarrow\quad& m_Q \mt{q} \times \left( m_Q \mt{F}_L - m_L \mt{F}_Q \right) = Lm_Qm_L \dot{\vc{\omega}}_L
\end{aligned}
\end{equation*}

The output would be:
screen shot 2015-07-26 at 13 21 03

Long chapter title cropped in footer

Hi derric,

thank you for the beautiful theme and your great work on ot.

I noticed that the title of chapters with a very long title is cropped in the footer of the document:
image

I would like the title to simply wrap to the next line. I played around a long time with minipages and parboxes to achieve this, but did not manage to get them vertically aligned at the top.

Do you have a solution for this?

Change chapters and sections to bold font

By default, the headings (captions, sections, subsections) are not in bold font. How can I change this? This is only a minor issue, but could improve readability of the text.

Best,
Stefan

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.