Como posso adicionar "anotações" a um arquivo de texto no modo organizacional?


9

Gostaria de saber como eu poderia adicionar o equivalente a notas laterais (sugestões, indicações de pontos de pensamento, referências) a um texto no modo organizacional?

Tags funcionam bem, mas parecem limitadas a manchetes.

Eu também poderia dividir o texto inteiro em duas colunas de tamanho fixo (com uma |<140>|<20>|tabela). No entanto, neste último caso, o texto não fluiria adequadamente.

As notas de rodapé também são uma maneira de adicionar informações extras, mas não serão mais notas secundárias. É por isso que eles os chamam de notas de rodapé, suponho.

Que outras opções eu tenho? Por exemplo, eu poderia abrir dois buffers e, de alguma forma, "amarrar" a rolagem de ambos para que a linha n do buffer a sempre apareça ao lado da linha n do buffer b?


11
O annotatepacote (também disponível no Mepla) atende a esse propósito?
Kaushal Modi

@kaushalmodi annotatenão funcionou muito bem para mim. Até agora, o melhor que encontrei é o scroll-all-mode. Acabei de abrir dois buffers paralelos. Isso tem a desvantagem de que ambos os textos não estão vinculados um ao outro.
Quora Feans

11
Não é isso que o pôster original quer ouvir, mas eu recomendo apenas escrever as notas embaixo do cabeçalho e esquecer completamente as notas laterais. Cada nota pode começar com o padrão -. Eu gosto de usar um traço seguido por dois espaços para cada nota abaixo do cabeçalho principal. Não tenho linhas em branco entre as notas relacionadas ao cabeçalho diretamente acima. Dessa forma, não há como mexer com coisas importantes localizadas em outro lugar.
lawlist

Aqui está o link para o manual sobre o que eu chamo de notas, e que org-mode chama simples listas: orgmode.org/manual/Plain-lists.html#Plain-lists
lawlist

Respostas:


4

Uma coisa que você pode fazer é marcar os locais e adicionar anotações aos marcadores.

Se você usar o Marcador + , as anotações do marcador poderão usar o Modo Org. Eles também podem ser documentos separados (que podem até ter seus próprios favoritos e anotações).


1

Eu gosto da resposta de Drew. Por uma questão de exaustividade, devo mencionar notas .

Se você deseja notas para cada título, mas não se limita a tags de uma palavra, tente escrever notas com carimbo de data e hora armazenadas em uma gaveta de propriedades ao lado do título. Eles podem ser qualquer coisa na sintaxe da organização. Você pode inseri-los convenientemente C-c C-zno título. Você também tem a opção de exportá-los, definindo org-export-with-drawers. No entanto, se você quiser anotações em qualquer ponto aleatório do documento, a resposta de Drew parecerá o que você deseja.


1

Você pode achar linhas de comentário úteis. Eles serão separados do restante do conteúdo e não serão exportados.

Linhas começando com zero ou mais caracteres de espaço em branco seguidos por um '#' e um espaço em branco são tratados como comentários e, como tal, não são exportados.

Da mesma forma, as regiões cercadas por '# + BEGIN_COMMENT' ... '# + END_COMMENT' não são exportadas.

Por fim, uma palavra-chave 'COMMENT' no início de uma entrada, mas após qualquer outra palavra-chave ou cookie prioritário, comenta a subárvore inteira. Nesse caso, a subárvore não é exportada e nenhum bloco de código é executado1. O comando abaixo ajuda a alterar o status do comentário de um título.

Cc; Alterne a palavra-chave 'COMMENT' no início de uma entrada.


0

Que tal usar inlinetasks ?

Se você definir org-export-with-inlinetaskscomo nil, eles servirão exclusivamente como notas laterais para o autor do documento.


Você pode, por favor, expandir sua resposta? Eu pulo o link na sua resposta atual, mas isso exige que eu pule para alguns outros links para tentar obter uma imagem completa do que org-inlinetaské. Seria melhor se você pudesse fornecer um exemplo de como usar org-inlinetaske como ele responde à pergunta do OP. E então você pode fornecer links úteis para a documentação original em vez de fazer o usuário saltar por vários links.
precisa saber é o seguinte
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.