¿Cuál es la mejor manera de hacer una llave utilizada para agrupar elementos?


9

Muchos documentos (especialmente los más antiguos) usan lo que parece una llave rizada {para unir varios elementos. Aquí hay un ejemplo de esto para ilustrar el código de programación , y aquí hay un hilo sobre hacer esto en TeX .

Esto incluso se puede hacer directamente en publicaciones sobre matemáticas. SE: una respuesta usando estas llaves .

llaves

¿Cuál es la mejor manera de hacer aparatos como este? Una solución ideal para mis necesidades sería:

  • usar InDesign o Photoshop
  • mantener el aspecto tipográfico de una fuente serif {
  • expandirse fácilmente para cubrir más o menos área

¿Algunas ideas?

Actualización : Echa un vistazo a los enlaces de arriba. Simplemente cambiar el tamaño de un solo {personaje no es el efecto deseado. Imagínese si hubiera caracteres que significaran "inicio de la llave", "parte recta de la llave", "mitad de la llave" y "final de la llave". Podrías usarlos juntos para hacer un aparato ortopédico gigante. Algo así como `----- v ----- 'donde la llave puede abarcar más espacio simplemente agregando más caracteres.


2
¿A qué te refieres con hacer frenillos como ese? Son caracteres estándar accesibles a través del teclado.
DA01

1
@ DA01, ¿observa cómo (en las imágenes con las que me vinculé) las llaves se expanden para abarcar más texto? Sí, son básicamente el carácter estándar {, pero expandido.
Joe

Ah Veo. Agregaré una respuesta.
DA01

Respuestas:


10

Varias opciones.

  1. dibujalo. No es tan difícil de hacer en un programa de ilustración vectorial. Dibuja la mitad y luego voltea para hacer la otra mitad y únelos.

  2. Escale una llave de un tipo de letra particular (como sugiere e100)

  3. o quizás el más fácil / más versátil: elija una llave de un tipo de letra en su programa de ilustración vectorial de su elección y conviértalo en contornos. Ahora debería poder seleccionar los puntos a lo largo de las curvas exteriores y arrastrarlos para estirar la abrazadera pero conservar su estilo / grosor relativamente. Después de arrastrarlos, puede que haya que hacer algunos ajustes, pero así es como lo hice en el pasado.

Mi ejemplo ASCII (los O's son los puntos bezier):

           OxO
              x      <------+ Select then drag
               O              these points as needed
               x
               x
               x
               x
               x
               x
               x
               x
                x
                 xx
                x
               x
               x
               x
               x
              x
           xxx

Aquí puede encontrar una forma para la opción 1 y los pasos detallados para la opción 3.
MagTun

5

Hilo viejo, nueva solución

Vaya a TIPO -> GLIFOS Asegúrese de que el menú desplegable Mostrar esté configurado en Fuente completa . Establezca la fuente en Símbolo | Regular (por alguna razón esto no funciona en un marco de tipo estándar).

En la fuente de símbolos, hacia el final (justo antes de la manzana cerrada) Encontrará los elementos de paréntesis individuales. Ajuste la sangría , la escala vertical y el espacio después de las propiedades hasta lograr la alineación deseada.

ingrese la descripción de la imagen aquí

Requiere algunos ajustes, pero los resultados son más estéticos.

        ingrese la descripción de la imagen aquí

Imagen 2 : Ejemplo de cómo se ve


2
¿Podría agregar una captura de pantalla donde se aplica el ajuste? En este momento no está muy claro qué tan bueno podría ser el resultado final.
Saaru Lindestøkke

También usaste las "partes" incorrectas. Es por eso que no se alinean por defecto.
usr2564301

Resultado de ejemplo agregado con alguna variación "creativa".
joojaa

¿Asumo que este proceso es para InDesign?
Joe

@ Joe Funcionaría en casi cualquier aplicación que tenga control tipográfico. Indesign, claro, todas las aplicaciones de adobe, claro. MS Word, claro ...
joojaa

2

En su programa de vectores, escriba el carácter de llave, escale y conviértalo en una guía. Use eso como el contorno para dibujar el corsé con las curvas de Bézier. Hazlo tan grueso o delgado como quieras.


1

Principalmente estoy de acuerdo con la respuesta de DA01, pero lo haría directamente en InDy, ya que no tendrá que cambiar de programa para hacer algunos ajustes. Por lo tanto, cree "rizos", por ejemplo, tipeándolo y cree contornos (seleccione el marco de texto con llave para hacerlo) *. Ahora use "selección directa", pero esta es la diferencia: seleccione nodos en ambos extremos de la llave simultáneamente y use la herramienta "escala" con el punto base de transformación elegido en perpendicular a su dirección de escala. De esa manera, tendrás un aparato ortopédico extendido a la misma longitud en ambas direcciones.

* Puede hacerlo seleccionando solo texto, pero dejará la forma encerrada en el marco de texto en lugar de tenerlo como un objeto separado sin ningún "marco".


0

Creo que el punto clave que está preguntando es cómo hacer uno de tamaño arbitrario.

La respuesta simple es simplemente escalar el {personaje en consecuencia. Debe escalarlo proporcionalmente para evitar distorsiones.

Pero para un corchete particularmente grande, esto se vería demasiado pesado en relación con el texto normal, por lo que puede elegir uno de una fuente más clara (menos negrita), o si es necesario, ajuste el ancho de los trazos.


Estás aludiendo al problema real en tu tercer párrafo, que simplemente escalar la llave podría cambiar su peso / grosor aparente.
Joe

0

Copiar y pegar la forma automática de Word me funciona;)

Se pega como una forma vectorial y se puede cambiar de tamaño según sea necesario.


Por favor, explique cómo escribir en Word? ¿Puedes mostrar una captura de pantalla? ¿Y luego cómo cambiar el tamaño?
Mensch

@Kurt Insert | Formas | Formas Básicas | Soporte izquierdo / derecho para la interfaz de la cinta y Ver | Paneles | Dibujo, luego Autoshape | Formas básicas | icono en la esquina inferior derecha de la interfaz anterior
Antony Hatchkins

¿Puede complacer esto a su respuesta para hacerlo mejor ;-)
Mensch

@ Kurt No me gustan las respuestas largas a preguntas cortas. Las respuestas largas son más difíciles de leer. Si alguien está interesado, encontrará los detalles en los comentarios.
Antony Hatchkins

No es un vector en CS5.5
David

0

Sé que este tema es antiguo, pero todavía está en la parte superior de la búsqueda de Google, así que decidí dar una respuesta, proporcionando una opción, que aún no se menciona aquí:

  1. Descargar un juego de pinceles
  2. Instalarlo
  3. Use Nueva capa + Configuración de pincel + Transformación libre para obtener la llave de la forma deseada


3
Este es Stack Exchange: no importa la antigüedad de una pregunta, no dude en responder si tiene algo que valga la pena contribuir. Es posible que su respuesta no ayude a la persona que originalmente preguntó en 2011, pero podría ayudar a alguien que la busca en Google en 2025.
Joe

@ Joe Oh, bueno, entonces me encanta Stack Exchange, gracias por la explicación.
fires3as0n
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.