Documentación |   
Tablas y listas
Arachnophilia is © Copyright 2015, P. Lutus.

Arachnophilia es CareWare

Esta página describe el Asistente de Tablas y una nueva manera más flexible de tratar con listas que la existida en la versión anterior de Arachnophilia. Primero, para el asistente de tablas cree un documento HTML y escriba en la sección resaltada a continuación:


  1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2 
  3 <!-- Created on Mar 8, 2002 6:46:26 PM -->
  4 
  5 <html>
  6    <head>
  7       <title>
  8          Table
  9       </title>
 10       <meta name="GENERATOR" content="Arachnophilia 5.0">
 11       <meta name="FORMATTER" content="Arachnophilia 5.0">
 12    </head>
 13 
 14    <body bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#800080" alink="#ff0000">
 15 
 16       one two three four
 17       five six seven eight
 18       nine ten eleven twelve
 19 
 20    </body>
 21 </html>
 22 

        
La sección destacada en este color es la parte que nos interesa y nos enfocaremos en esta sección en el ejemplo a continuación.

  1. Seleccione la sección de interés como se muestra arriba arrastrando el cursor del ratón sobre ella:

                
    one two three four
    five six seven eight
    nine ten eleven twelve
    
              
  2. Launch the Table Wizard. In the default menu structure it is located at HTML... Launch Table Wizard. Ya verás:

    The Table Wizard examina el texto seleccionado e intenta descubrir cuál delimitador se usa para separar los campos en sus datos — generalmente adivina correctamente. Pero si no lo hace simplemente elija otro delimitador con la lista desplegable de delimitador de datos y presione "volver a escanear" para hacer que el asistente reevalúe los datos seleccionados.

  3. Luego intente presionar "Crear" solo para ver lo que propone el asistente. Recuerde — usted puede deshacer siempre ( ) el resultado e intentar algo más. Hay muchas opciones y combinaciones, y debe experimentar con estas para ver qué resultados puede producir el mago.

    Y recuerde —hay cualquier número de fuentes de información en forma de tabla, separadas por comas, tabulaciones, y otros caracteres —hojas de cálculo, bases de datos y otros — y la mayoría de ellos pueden importarse trivialmente a Arachnophilia y convertirse en una tabla usando esta w izardo

Aquí hay un ejemplo del tipo de tablas que el Asistente de Tablas puede crear con unos pocos segundos de esfuerzo y nuestros datos de ejemplo arriba:

uno dos tres cuatro
cinco seis Siete ocho
nueve diez once doce

Ahora una nueva manera de manejar listas.

En la versión anterior de Arachnophilia, había un asistente de listas similar al asistente de tablas, pero desde que me realicé que este arreglo era innecesariamente complicado e inflexible. Así que ahora hay dos macros de sistema que hacen el trabajo:

Si se invoca sin ningún argumento, [HacerListaDesordenada] (para el que hay un botón conveniente en la sección de las barras de herramientas de etiquetas HTML de las macros) tomará la selección y la convertirá en una lista desordenada, como esta:

Antes (note la selección):

uno
dos
tres
cuatro
cinco
seis
Siete
ocho

Después:

¡Pero esto es solo el comienzo! Seleccione un subconjunto de la lista como se muestra abajo:

E invocar [HacerListaDesordenada] otra vez. Resultado:

Seleccione un subconjunto nuevamente:

Resultado:

Este método de construcción de listas es muy flexible, y recuerde — si no le gusta el resultado, simplemente  "deshacer" it.

Si planea tener páginas web sintácticamente correctas que tienen listas con múltiples sangrados como este ejemplo, asegúrese de aplicar la función Arachnophilia conocida como "ReemplazarLiTags" al resultado final. Esta función está ubicada en el menú "HTML... Más funciones". Esta característica corregirá automáticamente la relación entre su <ul>, <ol> y <li> etiquetas para ajustarse a la sintaxis XHTML. Si no hace este paso y tiene listas con múltiples sangrados, debido a la difícil sintaxis implicada 's not likely that your page will pass XHTML validation.

Tenga en cuenta que este ejemplo es solo un ejemplo.:) Puede trabajar tan fácilmente desde algún pequeño subconjunto de una lista hasta los extremos externos como el reverso (como en este ejemplo). Por eso es por que este nuevo método es más útil — no hace suposiciones sobre el ne eds of the user, and it exhibits some intelligence about where to put <li> etiquetas y lista adjunta etiquetas.

La macro [HacerListaPedida], también convenientemente disponible en la "HTML Tag Toolbars" sección del árbol macro, crea una lista numerada secuencial de la misma manera.

Ambos [HacerListaDesordenada] y [HacerListaPedida] aceptar argumentos opcionales, los que tienen que hacer con estilos de lista especial. Aquí hay ejemplos:

[HacerListaPedida] crea:

  1. Animal
  2. Verdura
  3. Mineral
  4. Indeterminado

[HacerListaPedida:A] crea:

  1. Animal
  2. Verdura
  3. Mineral
  4. Indeterminado

[HacerListaOrdenada:a] crea:

  1. Animal
  2. Verdura
  3. Mineral
  4. Indeterminado

[HacerListaOrdenada:I] crea:

  1. Animal
  2. Verdura
  3. Mineral
  4. Indeterminado

[HacerListaOrdenada:i] crea:

  1. Animal
  2. Verdura
  3. Mineral
  4. Indeterminado

Ahora, para [CrearListaDesordenada], las opciones son:

[HacerListaDesordenada] crea: [CrearListaDesordenada:disco] crea: [CrearListaDesordenada:círculo] crea:

[HacerListaDesordenada:cuadrado] crea:

Obviamente estos ejemplos de listas desordenadas parecerán diferentes en diferentes navegadores. La mayoría de los navegadores usan marcas diferentes para diferentes niveles en listas desordenadas, esta es una manera de anular esa ordenación predeterminada.

Todas estas opciones de lista ordenadas y no ordenadas simplemente reflejan las opciones HTML formales uno puede invocar directamente en la <ol> y <ul> etiquetas. Es solo una manera conveniente de representarlas en una macro de Arachnophilia.

 

Documentación |