derric / cleanthesis

Clean Thesis is a clean, simple, and elegant LaTeX style (or template) for thesis documents.
http://cleanthesis.der-ric.de/
910 stars 115 forks source link

Enhance bibliography output #13

Open derric opened 9 years ago

derric commented 9 years ago

A reference in the bibliography should be as detailed as possible (see number of names, doi, ...)

immi85 commented 9 years ago

Hi Derric,

I am writing my thesis by using the clean thesis template, BUT I want to use cite{citation key} in my document to access and insert and reference from a bibliography file. How can I replace print bibliography command with a new biblio style and insertion command.. Please advise, as I'm stuck at the moment.

Thanks,

Immi

derric commented 9 years ago

Hey Immi, Do you still have a problem with the style? If so, please give me a better example. Thanks, derric

immi85 commented 9 years ago

Hi Derric,

Sorry for delay, as was busy in some work. Actually, I’m still unable to import my references from a biblio file to my clean thesis. I’m not a technical user of latex, so can you please tell me a simple way to access my references from a biblio.bib file to thesis by using command like \cite{key}?

Thanks,

Immi

On 24 Jun 2015, at 22:01, Ricardo Langner notifications@github.com wrote:

Hey Immi, Do you still have a problem with the style? If so, please give me a better example. Thanks, derric

— Reply to this email directly or view it on GitHub https://github.com/derric/cleanthesis/issues/13#issuecomment-115010988.

alduxvm commented 9 years ago

I did it using Mendeley to export my library to a bib file, then I just cite it using \cite

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 example citation method inside a chapter:

However, manned systems still outperform UAS in many complex tasks. One of the most popular RUAV’s is the quadrotor platform. Many research groups have constructed quadrotors as robotics research tools, this RUAV’s can be used in a wide spectrum of indoor and outdoor applications. For example, in order to transport a suspended load highly skilled pilots are needed and UAS have just recently being able to perform this task in practice \cite{Guenard2006}. In this paper we address the problem of a quadrotor flying performing this task. Suspended load is also know as slung or sling load. 

Result:

screen shot 2015-07-26 at 13 12 17 screen shot 2015-07-26 at 13 11 56

Hope it helps.

derric commented 9 years ago

Hey, do you still have a problem referencing bib entries of your bibliography?

@alduxvm Thanks for your explanation! :+1:

moewew commented 9 years ago

Currently cleanthesis is setting quite some options with biblatex but hides this from the user.

Especially

natbib=true,
hyperref=true,
backref=true,
isbn=false,
url=false,
doi=false,  

can cause trouble, because standard biblatex has a different set of defaults. natbib compatibility mode changes more than just allowing \citet and \citep and friends.

The hard-coded bibencoding=utf8 is also problematic. And the maxnames/minnnames settings are just outright confusing.

Changing the default bibliography strings could also lead to confusion, because people might not realise that cleanthesis has its fingers in that pie.

Would it be possible not to set so many non-default options?

goraj commented 5 years ago
screen shot 2015-07-26 at 13 12 17

Hello,

How can the bibliography style be changed in cleanthesis? I would like to have authoryear in the references but I don't get it working on cleanthesis.

\usepackage[english]{babel} % babel system, adjust the language of the content
\PassOptionsToPackage{% setup clean thesis style
    figuresep=colon,%
    sansserif=false,%
    hangfigurecaption=false,%
    hangsection=true,%
    hangsubsection=true,%
    colorize=full,%
    %colortheme=bluemagenta,%
    %colortheme=bluegreen,%
    colortheme=blueblue,%
    bibsys=biber,%
    bibfile=bib-refs,%
    bibstyle=authoryear,%
    %bibstyle=alphabetic,%
    %citestyle=authoryear,%
    wrapfooter=false,%
    %citestyle=authoryear,%
}{cleanthesis}
\usepackage{cleanthesis}

Any help would be greatly appreciated!

Leonie-Dannemann commented 4 years ago

Hi @goraj! I'm currently facing the same Issue as you mentioned, I also want to have the author and the year as a reference, because I also use it in my text that way. Have you solved it by now? Thanks in advance :)