Por que de texto simples artigos técnicos muitas vezes encerram termos dentro backticks e aspas simples?

StackOverflow https://stackoverflow.com/questions/1432952

  •  07-07-2019
  •  | 
  •  

Pergunta

Eu gosto de guardar cópias locais de páginas de texto-heavy úteis a partir da web para que eu possa praticar melhorar a sua aparência, modificando a marcação para incluir CSS.

Tenho notado que algum texto nas páginas muitas vezes é delimitado por 'e'.

Existe uma boa razão para isso? Eu gostaria de fazer minhas modificações automaticamente com um script se eu achava que estas citações foram por uma boa razão. É, por exemplo, um subproduto de uma ferramenta de autoria particular?

Eu tentei procurar isso, mas os motores de busca tratá-lo como cadeias vazias ou incompletas e não dar resultados significativos.

Um exemplo simples citação ( ' ') podem ser encontrados em de Eric Raymond Catedral eo Bazar :

O problema era o seguinte: alguém suponha chamado `joe' no locke me enviou mail. Se eu buscar o correio para snark e, em seguida, tentou responder a ele, meu programa de correio tentaria alegremente enviá-lo a um inexistente `joe' no snark. Mão-editar endereços de resposta para orçada em `@ ccil.org' rapidamente tornou-se uma dor séria.

Foi útil?

Solução

O exemplo do ensaio de Eric Raymond é um exemplo típico de pessoas de pré-Unicode eras tentando “melhorar” o typograph de seu texto usando convenções que já não espera. O `' estilo citando é típico do que. Também é usado em LaTeX (que converte automaticamente a correta digitação aspas simples ‘’).

Você pode ver outros artefatos ASCII no ensaio de Eric, também: por exemplo, ele usa “--” em vez de um “” “correta” traço (uma enorme quantidade de pessoas fazem isso, já que o traço não existe no padrão teclados Windows).

Como tal, é um anacronismo de uma época onde o apoio a fontes Unicode (ou em geral: fontes faltam estas características tipográficas). Não foi generalizada

Outras dicas

HTML não. Somente caracteres ' e " pode ser usado para valores de atributos delimitam (que são as únicas cordas que podem ser delimitados em HTML).

As pessoas que escrevem texto (que passa a ser marcado com HTML) podem usar “”, ‘e’, mas que é apenas escrever usando aspas.

Este estilo de aspas tem sido uma (nota: não o único) estilo aceita de citar em arquivos de texto simples desde antes da web. Isso não é nada a ver com html especificamente --- é aceitável em arquivos de texto HTML, mas antecede html.

Este:

alguém suponha chamado `joe '

é uma afetação visual para citações inteligentes que trabalham em ambientes somente ASCII.

Eu, pessoalmente, não recomendo a todos. `Não é uma aspa aberta, é um acento grave, eo olhar lop-sided resultante das citações é, para o meu gosto, pior do que apenas usando 'aspas direitas'. `` Duplo faux-aspas" são ainda mais feia.

Você vai encontrar alguns alemães digite faux-inteligentes aspas usando ambos os personagens acento graves e agudos: `como this'. Este não é compatível com ASCII (ele usa um caractere estendido ISO-8859-1) e ainda é muito feio, mas eles fazem isso porque os caracteres acentuados estão presentes no layout de teclado alemão, tornando-os fáceis de tipo. (E eles não conhecem nada melhor.)

Realmente devemos ter ‘aspas inteligentes’ adequados disponíveis “no teclado” para «directo» digitação. Isso resolveria esses problemas e banir características de aspas auto-smart falsos - incluindo o recurso bobo StackOverflow que desarrumada seu título pergunta - de volta para o bitbucket onde eles pertencem. (Embora, na verdade ... Já tenho .)

Eu penso que este é um artefato de seu editor - talvez você tem citações inteligentes ligado. Cordas em HTML são delimitados por qualquer um par de simples ou aspas duplas, e não aspas inteligente.

Nem HTML4 nem HTML5 permitir aspas curvas como delimitadores de valor atributo no marcação. Procurando por "aspas curvas html" nos motores de busca levanta algumas páginas, a primeira das quais Curling Quotes em HTML, XML e SGML descreve algumas ferramentas para remover citações erradas, que é o oposto do que você pedir, mas a coisa certa a fazer com esses arquivos.

O seu comentário indica que você quer dizer com crase e citação no texto, ao invés de na marcação. Este foi um estilo bastante comum para download direto de volta ao dia, como crase é ASCII, mas aspas curvas não são. Para inserir uma crase em seu texto, pressione a tecla backtick no seu teclado quando digitando-o.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top