Deprecated: Return type of Requests_Cookie_Jar::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web522/e0/75/511171875/htdocs/blog/wp-includes/Requests/Cookie/Jar.php on line 63 Deprecated: Return type of Requests_Cookie_Jar::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web522/e0/75/511171875/htdocs/blog/wp-includes/Requests/Cookie/Jar.php on line 73 Deprecated: Return type of Requests_Cookie_Jar::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web522/e0/75/511171875/htdocs/blog/wp-includes/Requests/Cookie/Jar.php on line 89 Deprecated: Return type of Requests_Cookie_Jar::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web522/e0/75/511171875/htdocs/blog/wp-includes/Requests/Cookie/Jar.php on line 102 Deprecated: Return type of Requests_Cookie_Jar::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web522/e0/75/511171875/htdocs/blog/wp-includes/Requests/Cookie/Jar.php on line 111 Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web522/e0/75/511171875/htdocs/blog/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 40 Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web522/e0/75/511171875/htdocs/blog/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 51 Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web522/e0/75/511171875/htdocs/blog/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 68 Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web522/e0/75/511171875/htdocs/blog/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 82 Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web522/e0/75/511171875/htdocs/blog/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 91 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web522/e0/75/511171875/htdocs/blog/wp-content/themes/bootstrap_blog/functions.php:89) in /mnt/web522/e0/75/511171875/htdocs/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1719 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web522/e0/75/511171875/htdocs/blog/wp-content/themes/bootstrap_blog/functions.php:89) in /mnt/web522/e0/75/511171875/htdocs/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1719 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web522/e0/75/511171875/htdocs/blog/wp-content/themes/bootstrap_blog/functions.php:89) in /mnt/web522/e0/75/511171875/htdocs/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1719 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web522/e0/75/511171875/htdocs/blog/wp-content/themes/bootstrap_blog/functions.php:89) in /mnt/web522/e0/75/511171875/htdocs/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1719 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web522/e0/75/511171875/htdocs/blog/wp-content/themes/bootstrap_blog/functions.php:89) in /mnt/web522/e0/75/511171875/htdocs/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1719 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web522/e0/75/511171875/htdocs/blog/wp-content/themes/bootstrap_blog/functions.php:89) in /mnt/web522/e0/75/511171875/htdocs/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1719 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web522/e0/75/511171875/htdocs/blog/wp-content/themes/bootstrap_blog/functions.php:89) in /mnt/web522/e0/75/511171875/htdocs/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1719 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web522/e0/75/511171875/htdocs/blog/wp-content/themes/bootstrap_blog/functions.php:89) in /mnt/web522/e0/75/511171875/htdocs/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1719 {"id":125,"date":"2010-04-22T01:20:59","date_gmt":"2010-04-21T23:20:59","guid":{"rendered":"https:\/\/www.pcpolis.es\/blog\/?p=125"},"modified":"2013-02-14T21:25:33","modified_gmt":"2013-02-14T19:25:33","slug":"texto-en-trazados","status":"publish","type":"post","link":"https:\/\/www.pcpolis.es\/blog\/photoshop\/texto-en-trazados\/","title":{"rendered":"Texto en trazado con Photoshop"},"content":{"rendered":"

El trabajo con texto, sobre todo si se trata de manipular su forma para que se adapte a un trazado, suele realizarse en Ilustrator, pero hay casos en los que no es necesario. A continuaci\u00f3n se presentan algunos ejemplos de c\u00f3mo hacerlo desde Photoshop.<\/p>\n

Todo lo que sigue es \u00a0una traducci\u00f3n y resumen de lo que encontr\u00e9 en devwebpro.com<\/a>. Lo que muestro son mis ejercicios pr\u00e1cticos con algunas anotaciones:<\/p>\n

Ejemplo 1<\/h6>\n

Texto a lo largo de un trazado<\/em><\/p>\n

\"ejemplo

ejemplo 1<\/p><\/div>\n

Hay varias maneras de acomodar el texto una vez unido al trazado:<\/p>\n

    \n
  1. Con la herramienta Seleccionar Trazado(A) se puede arrastrar el texto hacia un lado y hacia el otro<\/li>\n
  2. Modificar el tama\u00f1o del texto, \u00a0tanto en su escala como en la separaci\u00f3n que hay entre letras o palabras (tracking y kerning<\/a>)<\/li>\n
  3. Modificando el trazado con la Herramienta Selecci\u00f3n Directa (A)<\/li>\n<\/ol>\n
    Ejemplo 2<\/h6>\n

    Texto en capa de forma<\/em><\/p>\n

    \"Ejemplo

    ejemplo 2<\/p><\/div>\n


    \n<\/strong><\/p>\n

    Tambi\u00e9n podemos conseguirlo con \u00a0Capas de Forma, \u00a0en este caso con la herramienta Elipse(U). Aseg\u00farate de que est\u00e9 seleccionada la opci\u00f3n de Capas de Forma antes de dibujar el c\u00edrculo. \u00a0Luego volvemos al texto y hacemos click en la parte superior, cerca del trazado.<\/p>\n

    Si no lo consigues a la primera, recuerda observar la forma del cursor y esperar que cambie para comenzar a escribir. \u00a1Ah, y no te olvides del imprescindible Crt+Z para volver sobre tus pasos cuando algo salga mal!<\/p>\n

    El texto y la forma est\u00e1n en capas diferentes, de modo que si ocultamos la capa de forma s\u00f3lo veremos el texto formateado. \u00a0La herramienta Selecci\u00f3n de Trazado nos permite situarlo en el interior o en el exterior, siempre pulsado y arrastrando.<\/p>\n

    Si queremos separarlo de los bordes, en la ventana de Car\u00e1cter (en las opciones de Texto) podemos definir un Desplazamiento Vertical que se adapte a nuestro dise\u00f1o.<\/p>\n

    Ejemplo 3<\/h6>\n

    Texto dentro del \u00e1rea de trazado<\/p>\n

    \"ejemplo

    ejemplo 3<\/p><\/div>\n

    Ahora s\u00f3lo queda probar con diferentes formas y variantes, a partir de aqu\u00ed las posibilidades son infinitas, o al menos tantas como formas podamos concebir.<\/p>\n

    Ejemplo 4<\/h6>\n

    Texto en trazado a partir de una selecci\u00f3n<\/em><\/p>\n

    \"ejemplo

    ejemplo 4<\/p><\/div>\n


    \n<\/strong><\/p>\n

    Si lo que queremos es trabajar sobre la forma de un objeto o imagen importada, todo lo que tenemos que hacer es:<\/p>\n

      \n
    1. Seleccionar el objeto (Crt+Click sobre la miniatura de capa en la que est\u00e9 situado)<\/li>\n
    2. En el Panel Trazado crear un trazado de trabajo pulsando sobre el icono correspondiente.<\/li>\n
    3. Seleccionar la herramienta texto y escribir sobre el trazado.<\/li>\n<\/ol>\n

      Y eso es todo. Espero que te hayan servido estos trucos y que hayas disfrutado del tutorial.<\/p>\n","protected":false},"excerpt":{"rendered":"

      El trabajo con texto, sobre todo si se trata de manipular su forma para que se adapte a un trazado, suele realizarse en Ilustrator, pero hay casos en los que no es necesario. A continuaci\u00f3n se presentan algunos ejemplos de c\u00f3mo hacerlo desde Photoshop. Todo lo que sigue es \u00a0una traducci\u00f3n y resumen de lo […]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[28,13,14],"_links":{"self":[{"href":"https:\/\/www.pcpolis.es\/blog\/wp-json\/wp\/v2\/posts\/125"}],"collection":[{"href":"https:\/\/www.pcpolis.es\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.pcpolis.es\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.pcpolis.es\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.pcpolis.es\/blog\/wp-json\/wp\/v2\/comments?post=125"}],"version-history":[{"count":38,"href":"https:\/\/www.pcpolis.es\/blog\/wp-json\/wp\/v2\/posts\/125\/revisions"}],"predecessor-version":[{"id":514,"href":"https:\/\/www.pcpolis.es\/blog\/wp-json\/wp\/v2\/posts\/125\/revisions\/514"}],"wp:attachment":[{"href":"https:\/\/www.pcpolis.es\/blog\/wp-json\/wp\/v2\/media?parent=125"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.pcpolis.es\/blog\/wp-json\/wp\/v2\/categories?post=125"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.pcpolis.es\/blog\/wp-json\/wp\/v2\/tags?post=125"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}