[Tex/LaTex] Bibliography conforming to “ISO 690” standard using natbib in LaTeX

biblatexbibliographiesbibtexcitingnatbib

I have searched a lot about ma problem and did not get any fruitful results. So i hopefully get the help here.
I am using natbib package for reference citation. I would like to get the bibliography list in "DIN ISO 690" style, as it is required for my thesis work in this format to submit in university. I am using english language. More information regarding DIN ISO can be found here, it's originally in German and English version is here. I am not aware of biblatex package, so not using it and time is really short for submission.

Does anybody know how can I get the DIN ISO-690 format in LaTeX using natbib package? How can I change the bibliographystyle to DIN ISO-690? Thanks in advance

My sample code is as follows with used packages and bib file,

\documentclass[a4paper,11pt]{book}
% packages
\usepackage[numbers]{natbib}
\usepackage[obeyspaces]{url}
\usepackage[notintoc]{nomencl}
\renewcommand{\nomname}{List of Symbols}
\makenomenclature
\usepackage{booktabs}
\newcommand{\tabitem}{~~\llap{\textbullet}~~}
\usepackage{blindtext} % needed for creating dummy text passages
%\usepackage{ngerman} % needed for German default language
\usepackage{amsmath} % needed for command eqref
\usepackage{amssymb} % needed for math fonts
\usepackage[
    colorlinks=true
    ,breaklinks
    %,ngerman
    ]{hyperref} % needed for creating hyperlinks in the document, the option colorlinks=true gets rid of the awful boxes, breaklinks breaks lonkg links (list of figures), and ngerman sets everything for german as default hyperlinks language
\usepackage[hyphenbreaks]{breakurl} % ben�tigt f�r das Brechen von URLs in Literaturreferenzen, hyphenbreaks auch bei links, die �ber eine Seite gehen (mit hyphenation).
\usepackage{xcolor}
\definecolor{c1}{rgb}{0,0,1} % blue
\definecolor{c2}{rgb}{0,0.3,0.9} % light blue
\definecolor{c3}{rgb}{0.3,0,0.9} % red blue
\hypersetup{
    linkcolor={c1}, % internal links
    citecolor={c2}, % citations
    urlcolor={c3} % external links/urls
}
\usepackage{cite} % needed for cite
%\usepackage[round, authoryear]{natbib} % needed for cite and abbrvnat bibliography style
\usepackage[nottoc]{tocbibind} % needed for displaying bibliography and other in the table of contents
\usepackage{graphicx} % needed for \includegraphics 
\usepackage{longtable} % needed for long tables over pages
\usepackage{bigstrut} % needed for the command \bigstrut
\usepackage{enumerate} % needed for some options in enumerate
\usepackage{todonotes} % needed for todos
\usepackage{makeidx} % needed for creating an index
\usepackage{subcaption}
\usepackage{array}
\makeindex

\begin{document}

Someone name some man, \citet{farrar2007introduction}. \\ woman....\citet{castillo2009unified}......asölwnd......\citet{herrmann2014structural}....... SHM-Automotive..........\citet{smith2007introduction}........ \citet{wenzel2008health}.........

\bibliographystyle{plainnat}    
\bibliography{sample_lib}

\end{document}

Following is an sample bib file created using citavi software for reference management.

    % This file was created with Citavi 5.2.0.8

@book{adams2007health,
 author = {Adams, D.},
 year = {2007},
 title = {Health Monitoring of Structural Materials and Components: Methods with Applications},
 publisher = {Wiley},
 isbn = {9780470511572}
}

@book{castillo2009unified,
 author = {Castillo, Enrique and Fern{\'a}ndez-Canteli, Alfonso.},
 year = {2009},
 title = {A unified statistical methodology for modeling fatigue damage},
 keywords = {Fatigue;Materials;Mathematical models},
 address = {Abington},
 publisher = {Springer},
 isbn = {9781402091827}
}


@article{farrar2007introduction,
 author = {Farrar, C. R. and Worden, K.},
 year = {2007},
 title = {An introduction to structural health monitoring},
 pages = {303--315},
 volume = {365},
 number = {1851},
 issn = {1364-503X},
 journal = {Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences}
}


@incollection{herrmann2014structural,
 author = {Herrmann, S. and Wellnitz, J. and Jahn, S. and Leonhardt, S.},
 title = {Structural Health Monitoring for Carbon Fiber Resin Composite Car Body Structures},
 pages = {75--96},
 publisher = {{Springer International Publishing}},
 isbn = {978-3-319-01883-6},
 series = {Lecture Notes in Mobility},
 editor = {Wellnitz, J{\"o}rg and Subic, Aleksandar and Trufin, Ramona},
 booktitle = {Sustainable Automotive Technologies 2013},
 year = {2014},
 address = {Cham},
 doi = {\url{10.1007/978-3-319-01884-3{\textunderscore }8}}
}

 @book{smith2007introduction,
 author = {Smith, J. O.},
 year = {2008},
 title = {Introduction to Digital Filters: With Audio Applications},
 publisher = {W3K},
 isbn = {9780974560717}
}


@book{wenzel2008health,
 author = {Wenzel, H.},
 year = {2008},
 title = {Health Monitoring of Bridges},
 publisher = {Wiley},
 isbn = {9780470740187}
}

Best Answer

The ISO 690 Wikipedia page claims that this standard concerns the required elements, or inputs, of a bibliographic reference, and that it is not concerned with the formatting of the typeset output. If this information is correct, it doesn't make much sense to talk about an ISO690-compliant BibTeX or biblatex style: Just about all BibTeX and biblatex styles that don't drop fields that are required according to the standard will automatically be OK.

Similarly, on the ISO 690:2010(en) page, one finds the following passage: "This International Standard does not prescribe a particular style of reference or citation. The examples used in this International Standard are not prescriptive as to style and punctuation."

Thus, all you need to do at this stage is to make sure (a) that none of your bib entries are missing any required fields and (b) that whatever BibTeX or biblatex style you employ doesn't drop any of the required fields.

Related Question