20 votos

Cómo se escribe un guión en iOS 12?

Ya sabes, en el lenguaje de marcado SE en el editor, una fila de guiones es útil. Puedes hacer un titular poniendo una fila de guiones bajo una línea corta, o puedes crear una regla horizontal con una línea de guiones separada por un espacio en blanco.

Cuando lo intento en iOS 12, me sale esto

---

O esto

Titular ---

Ten en cuenta que he dado seis veces al "guión" y he obtenido 3 guiones. Y no funciona. No hay regla horizontal (hasta el final). No hay titular.

El problema es que no son guiones reales de 7 bits ASCII. Son algún tipo de rareza tipográfica - guión de espacio em, guión de espacio en, lo que sea. Veo que también puedo mantener la tecla del guión y me dará las opciones de em space dash y en space dash. Ninguno es un guión.

¿Cómo puedo grabar un guión-menos ASCII en iOS 12?

Me doy cuenta de que esto es un poco XY, pero también necesito guiones simples para muchas otras cosas.

Edición: Se me olvidó mencionar que tengo que hacer esto en los iPads de otras personas, por lo que no es mi competencia reconfigurar arbitraria y permanentemente su iPad a mi gusto. Además no me opongo a las características tipográficas, sólo necesito usar StackExchange de vez en cuando.

1 votos

Para su información, se trata de Unicode U+2014 "EM DASH".

6 votos

El carácter que desea escribir se llama guión (o guión-menos, en la nomenclatura Unicode). Los guiones (y hay varios tipos diferentes de guiones) son caracteres diferentes con usos distintos. (No son "rarezas", ya que son anteriores a ASCII en varios cientos de años).

3 votos

Para aclarar, el problema no es escribir un solo guión - para ello simplemente se pulsa lo que parece el guión ("HYPHEN MINUS" es el carácter que aparece en la parte delantera de la tecla). El problema es escribir dos o más guiones. Cada secuencia de dos guiones que se escribe se convierte en "EM DASH". Si se escriben 3 guiones, se obtiene un solo "EM DASH" seguido de un "HYPHEN MINUS".

20voto

Hakunka-Matata Puntos 1

Desactivar la puntuación inteligente (en la configuración del teclado general) me permite escribir varios guiones sin que se conviertan en guiones.

(Nota al margen: aquí está un post del creador de Markdown sobre esta característica .)


Por lo que sé, esta configuración tiene dos efectos:

  1. Cambiar los guiones repetidos por guiones
  2. Cambie las comillas y los apóstrofes por comillas inteligentes que tengan en cuenta la localización (por ejemplo "" se convertirá en «» cuando el idioma está configurado en francés).

No se pueden activar de forma independiente. La página web Artículo de ayuda de Apple para Numbers en el iPad dice explícitamente:

Numbers convierte automáticamente los guiones dobles (--) en guiones (-) y convierte las comillas rectas en comillas rizadas a medida que a medida que escribe. Puede desactivar o activar este ajuste en cualquier momento.

Nota: La configuración afecta tanto a los guiones como a las comillas: ambos están ambos están apagados o encendidos.

[...]

Sugerencia: Para utilizar un formato diferente para un texto específico, cambie la configuración configuración, escriba el texto y vuelva a cambiar la configuración.

(Aunque diga "Numbers convierte automáticamente [...]", el ajuste es el mismo: Ajustes Generales Teclado Puntuación Inteligente. No es específico de Numbers).

Esta entrada del blog sugiere que los desarrolladores puedan desactivar esto de forma selectiva:

Un primer paso, si se utiliza un UITextInputTraits control de conformidad, sería sería establecer smartQuotesType a UITextSmartQuotesTypeNo , y establecer smartDashesType a UITextSmartDashesTypeNo .


Si sólo se trata de Markdown, no es necesario cambiar ninguna configuración. La sintaxis alternativa está disponible tanto para las cabeceras como para las reglas horizontales:

# Header 1
## Header 2

- - -
***
____

Da:

Cabecera 1

Cabecera 2




Este último utiliza guiones bajos ( _ ).

1 votos

No puedo quejarme de esta respuesta, pero no tengo derecho a cambiar la configuración permanente de cualquier iPad con el que esté trabajando.

2 votos

¿A qué más afecta Smart Punctuation? Me encantaría desactivar esto, pero probablemente deberías incluir todos los efectos para que los futuros lectores no se lleven ninguna sorpresa desagradable.

2 votos

@scohe001: Citas rizadas (o plumas/ guillemets etc.) es la única otra opción a la que afecta, AFAIK.

13voto

Richard Gourlay Puntos 2289

Si no quiere desactivar Smart Punctuation como se sugiere en Respuesta de muru Si no se puede, se puede escribir un espacio entre cada guión y luego volver a borrar los espacios. Los guiones no se convertirán en guiones tipográficos.

La sugerencia obvia sería establecer un reemplazo de texto en Configuración > General > Teclado > Sustitución de texto , de modo que (por ejemplo) escribiendo 4dash te daba una secuencia de cuatro guiones, pero eso tampoco parece funcionar, al menos en iOS 12.3.1. Probé con un par de teclados internacionales diferentes y también dictando 'dash'es o 'hyphen's por voz, y ninguno de ellos consiguió el resultado deseado.

La única otra cosa que se me ocurre sugerir es instalar un teclado de terceros, pero no uso ninguno así que no sé cómo interactúan con Smart Punctuation.

8voto

thehole Puntos 71

Si tienes la aplicación SE, puedes hacerlo fácilmente allí, ya que es uno de los accesos directos de la fila de edición.

Otra opción (que también funciona en el navegador), posiblemente más rápida que borrar espacios, es:

  1. Escriba un guión
  2. Copiarlo
  3. Pegar repetidamente

Esto también evitará la puntuación inteligente.

(Como se ha señalado en los comentarios...) Para una mayor eficacia, puedes copiar y pegar bloques de guiones cada vez más largos hasta conseguir la longitud que necesitas. Entonces, una vez que tengas un conjunto completo, puedes copiarlo una vez y llevarlo contigo en el portapapeles, lo que te permitirá reutilizarlo fácilmente a lo largo de la respuesta.

1 votos

Si copias/pegas después de cada guión la cadena crecerá exponencialmente. Podría ser un poco más rápido dependiendo de cuántos guiones necesites.

0 votos

"Copiarlo" - aunque ¿hay una forma rápida de copiar un solo carácter (precedente)? La pulsación larga + "seleccionar" selecciona el bloque de texto adyacente que luego debo reducir cuidadosamente al único guión. (?)

0 votos

@MrWhite si escribes un guión al principio de una nueva línea, como en el caso de uso del OP, entonces la pulsación larga + selección sólo selecciona el guión.

3voto

Conor Henry Puntos 6

Además de lo que ya se ha mencionado, puedes tocar el micrófono y decir "guión guión guión".

0 votos

I can I can I can I can - ¿realmente te funciona esto?

1 votos

----- sí lo hace. ¿De dónde eres?

0 votos

Reino Unido, con el teclado y Siri configurados en inglés (Reino Unido) y un acento bastante estándar. Probaré a decirlo de diferentes maneras en algún momento cuando no haga pensar a mis colegas que estoy loco.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X