Bibtex 문제, 참고문헌 인용

Bibtex 문제, 참고문헌 인용

나는 라텍스로 다양한 책을 재편집하고 있으며 아래에서 볼 수 있듯이 .bib 파일(10권)에 저장된 참고문헌을 사용하고 있습니다.

@book{americanpsy2013,
    title={Diagnostic and statistical manual of mental disorders},
    author={American Psychiatric Association},
    year={2013},
    publisher={American Psychiatric Association}
    }

@book{oxford2012,
    title={The Oxford Handbook of Traumatic Stress Disorders},
    author={J.Gayle Beck Denise M. Sloan},
    year={2012},
    publisher={Oxford University Press}
    }

@book{bryant2000,
    title={Acute Stress Disorder: A Handbook of Theory, Assessment, and Treatment},
    author={Richard A. Bryant, Allison G. Harvey},
    year={2000},
    publisher={American Psychological Association}
    }

@book{echeburua2010,
    title={¿POR QUE VICTIMA ES FEMENINO Y AGRESOR MASCULINO?: LA VIOLENCIA CONTRA LA PAREJA Y LAS AGRESIONES SEXUALES},
    author={Enrique Echeburua Ordiozola},
    year={2010},
    publisher={Piramide}
    }

@book{lorente1999,
    title={Agresión a la mujer: Maltrato, violación y acoso},
    author={Miguel Lorente Acosta, Jose Antonio Lorente Acosta},
    year={1999},
    publisher={Comares}
    }

@book{petrak2002,
    title={The trauma of sexual assault: Treatment, prevention and practice},
    author={Jenny Petrak, Barbara Hedge},
    year={2002},
    publisher={Wiley}
    }

@book{redondo2002,
    title={Delincuencia sexual: mitos y realidades},
    author={Sebastian Redondo},
    year={2002},
    publisher={Ariel}
    }

@boook{soria2000,
    title={El agresor sexual y la víctima},
    author={Miguel Angel Soria Verde, José Antonio Hernández Sánchez},
    year={2000},
    publisher={Marcombo}
    }

@book{friedman2006,
    title={Posttraumatic and Acute Stress Disorders: The Latest Assessment and Treatment Strategies},
    author={Matthew J. Friedman},
    year={2006},
    publisher={Compact Clinicals}
    }

@book{resick1996,
    title={Cognitive processing therapy for Rape Victims},
    author={Patricia A. Resick, Monica K. Schnicke},
    year={1996},
    publisher={IVPS}
}

내 .tex에 해당 책을 모두 인용했지만 내 편집자(gummi)는 내가 컴파일할 때 8개의 참조만 감지하므로 여기에 내 라텍스 코드에서 원하는 순서대로 표시되지 않습니다.

    \documentclass{article}
\usepackage[spanish]{babel}
\usepackage[utf8]{inputenc}
\begin{document}
\title{ \Large \textbf{Recopilacion de Libros sobre agresiones sexuales y Trastornos de estrés}}
\date{}
\maketitle

\cite{americanpsy2013}, Manual que contiene los criterios diagnosticos de los trastornos mentales y psiquiatricos existentes. \newline 

\cite{oxford2012}, Libro que trata el tema de las respuestas iniciales al trauma en personas  adultas incluye información sobre la epidemiología del trastorno de estrés agudo y el trastorno de estrés posttráumatico. \newline 

\cite{bryant2000}, Se centra en el trastorno de estrés agudo, aborda las perspectivas teóricas, las herramientas para su diagnostico y señala las evidencias empíricas en el tratamiento proporcionando ejemlos donde se aplican diferentes técnicas clinicas.\newline

\cite{echuburua2010}, En esta obra se recogen los últimos estudios y teorías cíentificas que intentan explicar el fénomeno de la agresión sexualy la violencia contra la pareja y el porque la mayoría de las víctimas son mujeres y los agresores son hombres. \newline

\cite{lorente1999}, Es un libro que aborda el fénomeno de la agresión sexual contra las mujeres en sus diferentes modalidades y su evolución a través del tiempo. \newline 

\cite{petrak2002}, Este libro se enfoca en las victimas de agresiones sexuales aportando las perspectivas teóricas e implicacionespara su tratemiento, prevención y aborda las consecuencias físicas y psicologicas de la agresión sexual.  \newline

\cite{redondo2002}, Este libro aborda la violencia sexual desde el enfoque de los delitos, presentandolo desde la perspectiva social con sus mitos y realidades,y desde la perspectiva juridica dónde se debate sobre la legislación vigente. \newline

\cite{soria200}, En esta obra se habla sobre la agresion sexual y los actores involucrados es decir el agresor y la victima intentando explicar los factores por los que una persona pueda convertirse en agresor, y los efectos de la agresión sobre la victima. \newline

\cite{friedman2006}, este libro contiene información sobre la etiología el diagnóstico, los instrumentos de evaluación, los tratamientos psicológicos y farmacológicos del trastorno de estres posttraumático, y asímismo hace una diferenciación respecto a las reacciones de estrés agudo y trastorno de estrés agudo. \newline

\cite{resick1996} Es un manual de tratamiento para victimas de agresiones sexuales mediantela terapia del procesamiento cognitivos

\bibliographystyle{plain}
\bibliography{biblio.bib}
\end{document}

그리고 내가 얻은 결과는 다음과 같습니다.

여기에 이미지 설명을 입력하세요

여기에 이미지 설명을 입력하세요

어떤 해결책이 있습니까?

답변1

author항목의 필드 중 상당수에 구문 오류가 있습니다. 귀하의 항목을 훑어보면서 (적어도) 네 가지 유형의 오류를 발견했습니다.

  1. 작성자를 구분하기 위해 쉼표를 사용하지 마십시오. 대신 키워드를 사용하세요 and. 예를 들어, 대신

    author={Patricia A. Resick, Monica K. Schnicke},
    

    당신은 작성해야합니다

    author={Patricia A. Resick and Monica K. Schnicke},
    
  2. 다른 항목에서는 이름 사이에 구분 기호가 전혀 제공되지 않습니다. 예를 들어, 대신

    author={J.Gayle Beck Denise M. Sloan},
    

    당신은 작성해야합니다

    author={J. Gayle Beck and Denise M. Sloan},
    

    참고로 "J" 사이에도 공백을 삽입했습니다. 그리고 "게일".

  3. 항목에 "기업" 작성자가 있는 경우~ 해야 하다전체 이름을 두 번째 중괄호로 묶습니다. 따라서 대신

    author={American Psychiatric Association},
    

    당신은 작성해야합니다

    author={{American Psychiatric Association}},
    

    추가 중괄호 쌍이 없으면 BibTeX의 구문 분석 규칙에 따라 작성자의 이름이 "American" 및 "Psychiatric"이고 성이 "Association"인 것으로 처리됩니다. 분명히 그것은 옳지 않습니다!

  4. 성에 두 개의 구성 요소가 있는 경우 쉼표를 사용하고 주어진 이름을 배치하여 BibTeX에 이를 경고해야 합니다.~ 후에성과 쉼표. 따라서 대신

    author={Enrique Echeburua Ordiozola},
    

    당신은 작성해야합니다

    author={Echeburua Ordiozola, Enrique},
    

    스페인 및 라틴 아메리카 작가의 경우 두 가지 구성 요소로 구성된 성을 갖는 것이 매우 일반적입니다. 이 항목의 필드 를 조정하지 않으면 BibTeX는 작성자가 두 개의 이름( 및 -)과 하나의 성( ) author을 가지고 있다고 생각하게 됩니다 . 이 항목의 키가 "echeburua2010"이라는 점을 고려하면 단일 이름과 두 구성 요소로 구성된 성을 가진 저자를 다루고 있다고 가정하는 것이 안전합니다.EnriqueEcheburuaOrdiozola

마지막으로 일부 항목에는 두 가지 별도의 수정이 필요합니다. 예를 들어, 대신

author={Miguel Lorente Acosta, Jose Antonio Lorente Acosta},

당신은 작성해야합니다

author={Lorente Acosta, Miguel and Lorente Acosta, Jose Antonio},

키워드 제공을 관찰하세요and 그리고성/이름의 순서가 반전되었습니다.

답변2

누락된 인용은 모두 bibentry 키의 오타로 인한 것입니다. LaTeX 코드에서 echuburua2010echeburua2010대신 soria200soria2000.

관련 정보