Como criar uma lista de referências de recuo suspenso na versão Classicthesis LyX

Como criar uma lista de referências de recuo suspenso na versão Classicthesis LyX

Atualização de 29 de outubro de 2016: forneci uma resposta completa a esta pergunta, bem como como fazer referência cruzada de citações específicas no texto principal em outra perguntaComo fazer referência cruzada de um ERT no LyX?.

Já tenho uma lista completa de referências de recuo deslocado na versão Word, que desejo reproduzir no LyX. Quero um recuo deslocado comum sem [número] na frente (este é um exemplo do site da APA): insira a descrição da imagem aqui

Um especialista me sugeriu usar rotulagem ambiental, mas (i) a primeira letra do rótulo não é maiúscula; (ii) o espaço entre as letras do rótulo é ligeiramente maior que o do conteúdo subsequente.

insira a descrição da imagem aqui

insira a descrição da imagem aqui

Então, tentei na classe de documento LyX padrão em vez de Classicthesis, embora ambos os problemas (i) (ii) tenham desaparecido, notei um novo problema (iii) - se o sobrenome for mais curto (bastante comum) que a largura do rótulo, há um GAP entre o rótulo e o conteúdo subsequente:

insira a descrição da imagem aqui

Vi alguém sugerindo usar o ambiente "verse" em outro site, mas não consigo encontrar. (1) Funcionará e como funciona? (2) Se funcionar, como carregá-lo no modelo Classicthesis LyX?

É necessária ajuda urgente, pois minha tese será entregue em menos de uma semana (31). Quaisquer outras sugestões alternativas também são muito apreciadas!

ATUALIZAÇÃO1

Outro especialista sugeriu usar o ambiente de descrição. Obtenho o seguinte resultado no Classicthesis LyX: insira a descrição da imagem aqui

O código:\begin{description} \item [{Lorem}] ipsum at nusquam appellantur his, ut eos erant homero concludaturque. Albucius appellantur deterruisset id eam, vivendum partiendo dissentiet ei ius. Vis melius facilisis ea, sea id convenire referrentur, takimata adolescens ex duo. Ei harum argumentum per. Eam vidit exerci appetere ad, ut vel zzril intellegam interpretaris. \marginpar{More dummy text.} \end{description}

e na classe de documento Padrão, o problema (iii) é muito atenuado, mas o problema (ii), ou seja, o espaço entre as letras dos rótulos, bem como surge um novo problema (iv) - quero remover o ousadia na descrição

insira a descrição da imagem aqui

O código:

\begin{description}
\item [{Surname,}] Surname, Surname, Surname, A. 2005. This is a bibliography.
This is a bibliography. This is a bibliography. This is a bibliography.
This is a bibliography. This is a bibliography. 
\item [{Sur,}] Sur, Sur, Sur, A. 2005. This is a bibliography. This is
a bibliography. This is a bibliography. This is a bibliography. This
is a bibliography. This is a bibliography. 
\end{description}

Ainda prefiro solução para consertar no template Classicthesis. Portanto, quaisquer soluções alternativas ainda são bem-vindas.

ATUALIZAÇÃO2

Usando Ctrl+L e inserindo os códigos relevantes da "Resposta 1" (\scshape é removido com base no comentário subsequente) no modelo, tenho o seguinte resultado:

insira a descrição da imagem aqui

Problema 1: a primeira letra do rótulo de descrição não é maiúscula; Problema 2: a distância entre as letras é maior na etiqueta de descrição. Como conseguir o mesmo estilo da primeira foto (estilo de referência APA)?

ATUALIZAÇÃO3

Com base na resposta 2, tenho a seguinte saída:

insira a descrição da imagem aqui

O único problema é como recuar a quantidade padrão de 0,5 polegadas (1,27 cm)? Outro problema pessoal é que quando carrego o módulo "travado", o documento pai apresenta alterações não salvas devido ao excesso de capacidade do TEX, que tem um limite de 5.000. Alguém pode corrigir esse problema?

NOTA: Pesquisei documentos de AJUDA no LyX, mas não consegui encontrar "travamento", apesar de ele realmente ter um módulo "travamento" opcional.

Responder1

Em vez de abusar do descriptionambiente para cumprir suas ordens, você poderia simplesmente usar um ambiente projetado para 'pendurar' seus parágrafos. Por exemplo:

\documentclass{report}
\usepackage{classicthesis}
\usepackage{hanging}
\usepackage{setspace}
% If global doublespacing:
% \doublespacing
% If only in the References environment:
\usepackage{etoolbox}
\AtBeginEnvironment{hangparas}{\doublespacing}
\AfterEndEnvironment{hangparas}{\addvspace{0.67\baselineskip}}

\begin{document}

This paragraph is only doublespaced if you use the etoolbox method to
activate double-spacing within the \verb|hangparas| environment. If
you simply use the \verb|\doublespacing| command, this paragraph will
also be double-spaced.

\begin{hangparas}{1cm}{1}% `1cm` sets the hang amount; `1` says to hang lines after the first line in each paragraph
  Holosko, M. J. (2006). \emph{Primer for Critiquiing Social Research:
    A Student Guide.} Belmont, CA: Brooks/Cole.

  Shear, K., Frank, E., Houck, P. R., \& Reynolds, C. F. (2005).
  Treatment of complicated grief: A randomized controlled
  trial. \emph{The Journal of American Medical Association},
  \emph{293}(21), 2601--2608.
\end{hangparas}


This paragraph is only doublespaced if you use the etoolbox method to
activate double-spacing within the \verb|hangparas| environment. If
you simply use the \verb|\doublespacing| command, this paragraph will
also be double-spaced.

\end{document}

Responder2

Proponho também duas soluções, baseadas em clones de itemizee description:

\documentclass{report}
\usepackage{classicthesis}
\usepackage{enumitem}
\usepackage{titlecaps}
\usepackage{etoolbox} 

\newlist{biblistI}{itemize}{1}
\setlist[biblistI]{label = {}, labelsep =\fontdimen2\font, wide = 0pt, leftmargin =1.667\parindent}%

\newlist{biblistD}{description}{1}
\setlist[biblistD]{font =\mdseries\normalfont\titlecap, labelsep =\fontdimen2\font}%
\BeforeBeginEnvironment{biblistD}{\renewcommand{\descriptionlabel}[1]{#1}}

\begin{document}

\begin{biblistI}%
  \item[Lorem, Ipsum (2016)] at nusquam appellantur his, ut eos erant homero concludaturque.
  Albucius appellantur deterruisset id eam, vivendum partiendo dissentiet
  ei ius. Vis melius facilisis ea, sea id convenire referrentur, takimata
  adolescens ex duo. Ei harum argumentum per. Eam vidit exerci appetere
  ad, ut vel zzril intellegam interpretaris. \marginpar{More dummy text.} \end{biblistI}

\begin{biblistD}%
  \item[Lorem, Ipsum (2016)] at nusquam appellantur his, ut eos erant homero concludaturque.
  Albucius appellantur deterruisset id eam, vivendum partiendo dissentiet
  ei ius. Vis melius facilisis ea, sea id convenire referrentur, takimata
  adolescens ex duo. Ei harum argumentum per. Eam vidit exerci appetere
  ad, ut vel zzril intellegam interpretaris. \marginpar{More dummy text.}
\end{biblistD}

\end{document} 

insira a descrição da imagem aqui

Responder3

Apresento a seguinte resposta simplificada (baseada na segunda resposta do especialista) bem como a solução para solucionar os conflitos causados ​​pelo módulo "travamento":

  1. Não remova os códigos de látex originais em Bibliography.lyx. Documento->Configuração->Módulos, Carregue o módulo de "enumitem de lista customizável", caso ainda não o tenha feito.

2: Colar

    \usepackage{etoolbox}
    \AfterEndEnvironment{hangparas}{\addvspace{0.67\baselineskip}}
    \usepackage[notquote]{hanging}

nos preâmbulos Document->Setting->LaTeX de Bibliography.lyx e classicthesis.lyx.

NOTA IMPORTANTE 1: Não carregue o módulo "suspenso" em Documento->Configuração->Módulos, pois isso causa problemas de capacidade excedente depois de consolidar toda a tese.

3: No texto principal do Bibliography.lyx, no topo da página (deve estar acima dos códigos originais, caso contrário não funcionará), digite "Ctrl+L" para criar uma janela de código Latex ou ERT, cole\renewcommand{\bibname}{References}

4: Mude o ambiente do documento para "Capítulo*" (não escolha "Capítulo", mas escolha este com um asterisco) puxando para baixo as opções no canto superior esquerdo da barra de menu

5: Digite "Enter", "Ctrl+L" para criar outra janela de código Latex, cole o seguinte na janela:

    \begin{hangparas}{1.27cm}{1}
    Surname, Surname, Surname, A. 2005. This is a bibliography. This is
    a bibliography. This is a bibliography. This is a bibliography. This
    is a bibliography. This is a bibliography.  
    \end{hangparas}

NOTA IMPORTANTE 2: Para o próximo artigo, repita o passo 2, ou seja, "Ctrl+L" para criar novamente uma janela de código Latex.

Resultado: insira a descrição da imagem aqui

NOTA IMPORTANTE 3: se você deseja hiper-referenciar (ou seja, quando você clica nele, ele salta para o local específico da citação na lista de referências) citações no texto principal, veja minha resposta para esta perguntaComo fazer referência cruzada de um ERT no LyX?.

Comentário: esta solução é adequada para quem possui uma lista de referências existente na versão Microsoft Word. É facilmente editável no lyX desde "What You See Is What You Get"; ainda tem números de página corretos; ele está listado em Contents.lyx (ou TOC) como "Referências"+um número de página clicável. Observe que o número da primeira página de referências está na parte inferior, o que é consistente com o estilo da tese clássica. O cabeçalho e o número da página aparecerão no topo da página, como de costume na segunda página.

informação relacionada