[Isis-users] ABCD - fields marked with < >

Cecilia Benitez cecibenicalvi at gmail.com
Wed Sep 5 14:09:39 CEST 2012


Hola a todos!
  Estupenda mención a un tema que nos traía preocupados y sobre el que doy
toda la razón a Ernesto; en mi caso el escaso manejo y aplicación de los
utilitarios CISIS es uno de los motivos por los cuales no encuentro
solución a problemas que se presentan.
  Por cierto, en este caso he probado con la generación del xxx.txt en una
base de unos 20 mil registros en la que tengo tres o cuatro campos con ese
problema, originariamente diseñados en MicroIsis.
  He cuidado que el mx estuviera en esa base, y no resultó. Da un error 2
que refiere al .xrf y transcribo:

dbxopen: 'cds.xrf' errno=2

fatal: dbxopen/open


  Aunque pudiera parecer evidente agrego que, ante el fracaso con la base
que debo trabajar probé con CDS y de ahí esta devolución, idéntica a la
obtenida en el trabajo con mi base, solo que con su nombre. Los comandos
para el trabajo con mi base fueron con el nombre correcto. Probé también
con >< con y sin espacios, porque si bien en CDS está con espacios en el
llenado de los campos, en la que deseo cambiar, está sin espacios y sin el
nombre de la salida de los contenidos ya que, en mi caso, no se incluye el
nombre del campo.

  Seguramente, estoy omisa en incluir algún archivo, o tenerlo mal
ubicado...


Muchas gracias a  todos; con el cariño de siempre a María y a Ernesto.
(ídolos!!!!)

Arch. Lic. Cecilia BENÍTEZ

Montevideo ** URUGUAY







2012/9/4 spinaker <spinaker at adinet.com.uy>

>  Dear everybody
>
> María Mercedes' question is very important to all users of Isis family, so
> I'll give one of the many solutions in my basic English (or something  like
> this)
>
> Using the <...> to mark terms to be indexed with technique 2, is really a
> problem today because it conflicts with  html/xml tags
>
> The reason for using this technique goes back to the distant past of
> computers (about 30 years), when hard drives were very expensive and each
> byte you saved in a record was significant. A 10MB hard disk in the early
> 80s could cost a week's wages,
>
> But let us turn to the problem
>
> My personal view (others may say different) is that it is convenient to
> convert all fields  using <...> for indexing, to repeatable fields. There
> are two or three ways to do this using CISIS programs ... surely you were
> already suspecting ;-)
>
> Let's take the CDS demo database that comes with the Winisis to explain
> the trick
> (I hear a scream of Wenke Adam from the other side of the Andes ... but
> yes, CDS demo base is very convenient
>
> *Method I*
>
> CDS dbase uses field 69 with keywords enclosed with <...>
>
>  69 Paper on: <plant physiology> <moisture> <temperature> <wind>
> <measurement and instruments> <ecosystems>
>
> We will replace the chains:    *><*  and  *> < *  by the symbol  *%*
> and we will also remove from the records the begining text: *Paper on:*
> for this we need to build a gizmo file
> a simple way to make a gizmo file is preparing a simple text file using
> notepad and then create the gizmo using mx
>
> Let's create xxx.txt with notepad and write the following lines
>
> *> <|%*
> *> <|%*
> *> |*
> *<|*
> *Paper on: |*
>
> give <enter> in the last line, and save it
>
> Note that lines 3 to 5 do not have anything to the right of the symbol * |
> *
>
> now from the command line of the operating system do the following
> *
> C:\> mx seq=xxx.txt create=xxx now -all
> C:\> mx cds gizmo=xxx,69  create=cds1 now -all tell=10*
>
> Now let's take a look to the field v69, and see the changes
>
>  *69  plant physiology%moisture%temperature%wind%measurement and
> instruments%ecosystems**
> *
> Almost there, missing a step
>
> *c:\> mxcp cds1 create=cds2 repeat=%,69 clean*
>
> look now the record
>
> *69  «plant physiology»*
> *69  «moisture»*
> *69  «temperature»*
> *69  «wind»*
> *69  «measurement and instruments»*
> *69  «ecosystems»*
>
>
> There are other more sophisticated ways to do the same, but when you
> master this procedure ask for the rest
> It is highly recommended that you learn to use the tools included in
> CISIS package,
>
> Regards
> Ernesto Spinak
> ------------------------------
>
>
> El 04/09/2012 17:16, María Mercedes MacLean escribió:
>
> Hola a todos, tengo una base de 8600 MFN, que está mal cargada.... de
> hecho no puedo trabajarla en el GenisisWeb ya que se corta el diccionario,
> La migre a ABCD para ver si podia verla mas o menos mejor con el iAH
> El tema es que los descriptores estan cargados asi:
> <Semiótica> <Economía> <Política> <Historia> <Sociología> <cultura>
> <Educación> <Literatura><Psicología> <Religiosidad> <Filosofía> <Teología
> Práctica> <Historia de las Iglesias> <Biblia> <Contexto Bíblico> <Teología
> sistemática>
> Entonces, si bien el diccionario del ABCD me muestra una que otra palabra
> suelta, lo que mas hay son numeros 1 y todos los terminos juntos  ...
>  hasta que no hay mas espacios y se corta.
> ¿Alguien le ve solucion?
> Y la segunda duda
> ¿Como hago en ABCD un formateo para que me muestre ese campo 76 completo?
> Aunque diga   if p(v76) then  '<i>Descriptores:</i> ', (v76+|;  |/) fi,
>  no muestra nada porque lo toma como un campo no repetible....
> En fin, perdon Alguna ayuda?
> Saludos
> -----------------------------
>
> Hello to all, I have a base of 8600 MFN that is not well loaded.... in
> fact I cannot work her since in the GenisisWeb intersects the dictionary,
> The migre to ABCD to see if could see it better with the iAH
> The topic is that the describers are loaded this way:
>  <Semiótica> <Economía> <Política> <Historia> <Sociología> <cultura>
> <Educación> <Literatura><Psicología> <Religiosidad> <Filosofía> <Teología
> Práctica> <Historia de las Iglesias> <Biblia> <Contexto Bíblico> <Teología
> sistemática>
>
> Then, although the dictionary of the ABCD shows me one that another loose
> word, that that but there is they are together numbers 1 and all the
> terms... until there is not but spaces and intersects.
> Does somebody see him solution?
> And the second doubt
> As I make in ABCD a formateo so that it shows me that field 76 complete?
> Although says
> if p(v76) then  '<i>Descriptores:</i> ', (v76+|;  |/) fi,
>
> it doesn't show anything because takes it as a field non repetible....
> The end... sorry, help?
> Greetings
>  Maria Mercedes MacLean
> http://www.proyectoleonardo.com.ar/AulaVirtual/
> gaspyy at infovia.com.ar
> 3m at proyectoleonardo.com.ar
> 3m at bibliotecalista.com.ar
> 3m at mamercedesmaclean.com.ar
> Visite nuestros proyectos
> www.proyectoleonardo.com.ar
>
>
> _______________________________________________
> isis-users mailing listisis-users at iccisis.org
> To manage your own subscription options go to: http://lists.iccisis.org/listinfo/isis-users
> Or contact Henk Rutten: hlrutten at xs4all.nl
>
>
>
> --
>   .^.                                .^.
>   ( )                                ( )
>   ===                                ===
>  =[=]================================[=]=
>   | |  Ernesto Spinak                | |
>   | |  spinaker at adinet.com.uy        | |
>   | |  Montevideo, Uruguay           | |
>   | |  tel/fax  (598) 2622-3352      | |
>   | |  celular  (598) 99612238      | |
>  =[=]================================[=]=
>   ===                                ===
>   ( )                                ( )
>    V                                  V
>
>
> _______________________________________________
> isis-users mailing list
> isis-users at iccisis.org
> To manage your own subscription options go to:
> http://lists.iccisis.org/listinfo/isis-users
> Or contact Henk Rutten: hlrutten at xs4all.nl
>
>


-- 
Arch,Lic. Cecilia BENÍTEZ
Montevideo ** URUGUAY
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.iccisis.org/pipermail/isis-users/attachments/20120905/c5c09d62/attachment.html>


More information about the isis-users mailing list