Pagina 2 di 2

Inviato: lun, 23 lug 2012 14:47
di Ozioso
Sí, perdoni la mancata precisazione: la pagina di Simposio per la cui creazione mi son proposto intende essere solo provvisoria, e rimarrebbe sede della lista integrata solo fin quando quest'ultima non sarà definita.

Inviato: lun, 23 lug 2012 19:02
di PersOnLine
Integrare le due liste nel Simposio mi sembra inutile: l'integrazione si può già fare quando si aprono i vari filoni. Debarrare la lista poi non dovrebbe essere un problema: con il copia-e-incolla la formattazione dovrebbe già venir via da sé.

Inviato: lun, 23 lug 2012 19:24
di Ozioso
Ah, dunque lei non intendeva un'integrazione nel Simposio: ho frainteso, diamine! In ogni caso, visto che ormai è fatta, qui c'è una versione rudimentale (ordine alfabetico imperfetto, voci doppie, ecc.) per chi volesse farsi un'idea sul risultato finale.

Inviato: mar, 24 lug 2012 10:22
di domna charola
...fa impressione, sembra un dizionario inglese-italiano!!! pensare che tutti quei termini inglesi, assolutamente inutili perché facilmente traducibili, siano stati "pescati" in testi in italiano...
Voglio dire, non si tratta del semplice neologismo tecnico... qui è pigrizia mentale diei giornalisti (soprattutto) e asservimento alle mode.

Inviato: mar, 24 lug 2012 19:21
di Ozioso
Ma infatti, almeno secondo me, la lista va sfrondata di voci prettamente da dizionario bilingue, che non si sentirebbero mai in bocca a un italiano mentre parla la sua lingua.

Inviato: mer, 25 lug 2012 9:49
di domna charola
...ma nella penna di un giornalista mentre scrive nella sua lingua (o peggio di un ente di governo...), sì... ohimé... :roll:

Inviato: sab, 28 lug 2012 22:24
di marcocurreli
Sono d'accordo per sfoltire la lista. Anch'io eliminerei tutti quelli che si trovano già in un normale dizionario bilingue con lo stesso significato; tra l'altro…

Cambiando argomento, se può servire, dalla lista ufficiale sto estrapolando tutte le voci che non sono mai state discusse, quelle che hanno un filone dedicato, e quelle che in qualche modo sono presenti nei filoni.
Ho preparato uno script apposito, che utilizza come motore di ricerca surfraw, un programma da riga di comando (ovviamente su Linux) che esegue ricerche in rete nei motori di ricerca di diversi siti. La procedura è completamente automatica, dalla ricerca (su Cruscate) fino alla creazione delle liste, memorizzate in automatico su dei file. Se può interessare, potrei creare una pagina dedicata sul wiki.

Inviato: sab, 28 lug 2012 23:11
di Ozioso
A me pare a dir poco grandioso —non sono iperbolico—. Anch'io avrei voluto avere le conoscenze per svolgere dei compiti del genere automaticamente quando invece ho dovuto svolgerli dolorosamente a mano.

Le rivolgo un ringraziamento grandissimo, enorme se inoltre le riuscisse di creare la pagina di Simposio dedicata.

Re: Forestierismi e traducenti tralasciati

Inviato: sab, 18 dic 2021 12:34
di Utente cancellato 676
marcocurreli ha scritto: sab, 28 lug 2012 22:24se può servire, dalla lista ufficiale sto estrapolando tutte le voci che non sono mai state discusse, quelle che hanno un filone dedicato, e quelle che in qualche modo sono presenti nei filoni.
Ho preparato uno script apposito
, che utilizza come motore di ricerca surfraw, un programma da riga di comando (ovviamente su Linux) che esegue ricerche in rete nei motori di ricerca di diversi siti. La procedura è completamente automatica, dalla ricerca (su Cruscate) fino alla creazione delle liste, memorizzate in automatico su dei file. Se può interessare, potrei creare una pagina dedicata sul wiki.
Lo script che aveva approntato è stato poi usato? Perché sarebbe utile fare il punto della situazione sui numerosi filoni che non hanno ancora una voce corrispondente nella lista.

Re: Forestierismi e traducenti tralasciati

Inviato: sab, 25 dic 2021 23:19
di marcocurreli
No, perché sono stato bloccato dopo un paio di prove.

Re: Forestierismi e traducenti tralasciati

Inviato: dom, 26 dic 2021 18:30
di marcocurreli
Comunque, lo script era questo:

Codice: Seleziona tutto

#!/bin/bash

## VARIABILI ##
LISTA=listacrusc.txt

# Uso: sh cruscate.sh [opzioni]

# inizializza le opzioni
esegui_tutto="FALSE"
crea_lista="FALSE"
cerca_filone="FALSE"
cerca_oggetto="FALSE"
elenca_neg="FALSE"
display_help="FALSE"
proceed="FALSE"

# imposta le opzioni
while getopts "alfonh" opt
do
	case "$opt" in
	  "t")
	      esegui_tutto="TRUE"
	      proceed="TRUE"
	      ;;
	  "l")
	      crea_lista="TRUE"
	      proceed="TRUE"
	      ;;
	  "f")
	      cerca_filone="TRUE"
	      proceed="TRUE"
	      ;;
	  "o")
	      cerca_oggetto="TRUE"
	      proceed="TRUE"
	      ;;
	  "n")
	      elenca_neg="TRUE"
	      proceed="TRUE"
	      ;;
	  "h")
	      display_help="TRUE"
	      ;;
	  "*")
	      echo "is not a valid option"
	      exit 1
	      ;;
	esac
done
shift $(($OPTIND - 1))

## FUNZIONI ##

displayHelp ()
{
   cat <<'EOF'
	
	Uso: ./crusc_forest.sh [-t] | [-f] [-o] [-n] [-h]

	Opzioni:
	-t  esegue l'intero script
	-f  cerca nell'intero filone
	-o  cerca solo nell'oggetto del filone
	-n  elenca i forestierismi non trovati
	-h  mostra l'aiuto ed esce

	Note:
	L'opzione -t esclude le altre opzioni

EOF

}

creaLista ()
{
elinks -dump -no-numbering http://www.achyra.org/forestierismi/list.php | grep •.*: | sed -e 's/:.*$//g' -e 's/(.*)//g' | sed 's|^ *.\([a-z]*\)|\1|g' > listacrusc.txt
echo lista creata
}

cercaFilone ()
{
while read line; do
   if [[ $(sr spcruscate  "${line}"  | grep Filone | wc -l) == 0 ]]; then
	echo "${line}" non trovato
   else
	echo "${line}"
	sr spcruscate  "${line}"  | grep Filone | sed 's/^.*\(Filone\)/\1/g'
	echo
   fi
done < $LISTA
}

cercaOggetto ()
{
while read line; do
   if [[ $(sr spcruscate  title:"${line}"  | grep Filone | wc -l) == 0 ]]; then
	echo "${line}" non trovato
   else
   	echo "${line}"
	sr spcruscate  title:"${line}"  | grep Filone | sed 's/^.*\(Filone\)/\1/g'
	echo
   fi
done < $LISTA
}

elencaNeg ()
{
while read line; do
   if [[ $(sr spcruscate  "${line}"  | grep Filone | wc -l) == 0 ]]; then
	   echo "${line}"
   fi
done < $LISTA
}

##########  AZIONI  ###########

if [[ $display_help == TRUE ]] ; then
  displayHelp
  exit 0
fi

if [[ $esegui_tutto == TRUE && $cerca_filone == TRUE ]] ; then
  echo " è ammessa solo l'opzione -t"
  proceed="FALSE"
fi

if [[ $esegui_tutto == TRUE && $cerca_oggetto == TRUE ]] ; then
  echo " solo -t ..."
  proceed="FALSE"
fi

if [[ $esegui_tutto == TRUE && $elenca_neg == TRUE ]] ; then
  echo " solo -t ..."
  proceed="FALSE"
fi

# If the proceed flag isn't set, we don't proceed...
if [[ $proceed == "FALSE" ]]; then
	echo "Usare -h per le istruzioni."
	echo
	exit 0;
fi

if [[ $esegui_tutto == TRUE ]] ; then
  echo " l'opzione -t esegue tutte le funzioni "
  creaLista && cercaFilone && cercaOggetto && elencaNeg
  exit 0
fi

if [[ $cerca_filone == TRUE ]] ; then
  echo " -f cerca le occorrenze nel filone"
  creaLista &&\
  cercaFilone > tutti.txt
fi

if [[ $cerca_oggetto == TRUE ]] ; then
  echo " -o cerca le occorrenze nell'oggetto del filone"
  creaLista &&\
  cercaOggetto | sed '/non trovato/d' > oggetto.txt
fi

if [[ $elenca_neg == TRUE ]] ; then
  echo " -n elenca le occorrenze non trovate"
  creaLista && \
  elencaNeg > assente.txt
fi

exit 0

La lista allora comprendeva 2189 voci (2012)

Re: Forestierismi e traducenti tralasciati

Inviato: lun, 27 dic 2021 16:48
di domna charola
Fuori tema
...script???!!... :shock:

Re: Forestierismi e traducenti tralasciati

Inviato: lun, 27 dic 2021 17:02
di Infarinato
Fuori tema
domna charola ha scritto: lun, 27 dic 2021 16:48...script???!!... :shock:
Per favore non divaghiamo: di script s’era parlato qui. ;)

Re: Forestierismi e traducenti tralasciati

Inviato: mar, 28 dic 2021 10:23
di domna charola
Fuori tema
Infarinato ha scritto: lun, 27 dic 2021 17:02 Per favore non divaghiamo: di script s’era parlato qui. ;)
Appunto... è per questo che mi meraviglia vederlo usato ripetutamente e senza bacchettate...
Oddio, la svista può capitare a tutti e non si può pretendere sorveglianza da SS, però, ecco, mi è sembrato curioso che il bastardello sia riuscito a infiltrarsi impunito fra le righe...

R: Forestierismi e traducenti tralasciati

Inviato: mar, 28 dic 2021 19:49
di Utente cancellato 676
Fuori tema
@ domna charola: Le ho risposto nel filone corretto.