Results 1 to 7 of 7
  1. #1
    Join Date
    Sep 2016
    Posts
    7

    Default Impossible à faire : Alignement de textes

    Bonjour ,

    Je n'arrive pas a faire se que je veut avec BC

    Voila le probleme :

    -Texte 1 Gauche = 301 000 Lignes
    exemple :


    -Texte 2 Droite= 4600 Lignes
    exemple :


    le probleme c'est que BC compare lettre par lettre et qu'il compare pas par ligne

    dans le texte 2 j'ai des lignes qui ne sont pas dans le texte 1 alors que BC me dit que c'est une différence importante 0__o

    moi se que je veut c'est BC arrive a comparé ligne par ligne , que par exemple

    texte 1 : (TR7852-589) Airbase_feat_Floria_Ambra_-_Denial-(ITWT417)-WEB-2008-EUPHORiC
    texte2 : Airbase_feat_Floria_Ambra_-_Denial-(ITWT417)-WEB-2008-EUPHORiC

    là pour moi là une diff importante

  2. #2
    Join Date
    Apr 2008
    Location
    France, Sucy en Brie
    Posts
    220

    Default

    Bonjour Kernel,

    Indépendamment de ton problème, le fait que le texte 1 ne soit pas trié par titre (donc sans les textes entre parenthèses) alors que le texte 2 l'est, va déjà poser un gros problème.

    Pour
    texte 1 : (TR7852-589) Airbase_feat_Floria_Ambra_-_Denial-(ITWT417)-WEB-2008-EUPHORiC
    texte2 : Airbase_feat_Floria_Ambra_-_Denial-(ITWT417)-WEB-2008-EUPHORiC
    BC4 considère bien, par défaut, que c'est une différence importante : quel est le problème ? (D'ailleurs, lorsqu'on clique sur le bouton "Mineur" (Ignorer les différences non importantes), ces 2 lignes restent affichées.
    Last edited by mdes; 07-Sep-2016 at 04:41 AM.
    Michel Dessaintes
    Modérateur du Forum Francophone & Traducteur Officiel de BC2/BC3/BC4 en Français

  3. #3
    Join Date
    Sep 2016
    Posts
    7

    Default

    faut d'abord mettre le texte 1 par ordre alphabétique ?

  4. #4
    Join Date
    Apr 2008
    Location
    France, Sucy en Brie
    Posts
    220

    Default

    Je ne sais pas ce que tu veux faire, mais apparemment ce sont des listes de musique et "(TR7852-589)" est un identificateur qui se trouve dans le 1er fichier (gauche), et pas dans le 2e fichier (droite). Sans trier le 1er (en ne tenant pas compte de cet identificateur), les titres ne pourront pas être comparés 1 à 1 : c'est impossible simplement.

    Par exemple : (les différences en rouge, et les concordances en noir; "-" représente une ligne vide dans la comparaison ≡ la ligne correspondante est orpheline)
    Code:
    Texte 1 Texte 2
    (10) Z      -
    (22) A      A
        -       B
    (44) C      C
    (99) B      -
        -       Z
    Comment mettre les lignes contenant "B" l'une en face de l'autre; c'est pareil pour les lignes contenant "Z". Il faudrait trier le texte 1 et alors on peut comparer les titres A, B, C et Z :
    Code:
    Texte 1     Texte 2
    (22) A          A
    (99) B          B
    (44) C          C
    (10) Z          Z
    Last edited by mdes; 07-Sep-2016 at 05:20 AM. Reason: c'est impossible → c'est impossible simplement
    Michel Dessaintes
    Modérateur du Forum Francophone & Traducteur Officiel de BC2/BC3/BC4 en Français

  5. #5
    Join Date
    Sep 2016
    Posts
    7

    Default

    merci beaucoup , je comprend tres bien

  6. #6
    Join Date
    Apr 2008
    Location
    France, Sucy en Brie
    Posts
    220

    Default

    Ne peux-tu pas générer la 1ère liste en mettant l'identificateur à la fin ? Il suffirait alors que BC4 trie automatiquement le fichier

    Si le fichier vient d'une base de données telle que iMDB ou DiskOgs, ça devrait être facilement possible en modifiant le fichier exporté (surtout si c'est un .csv). Si tu génères cette liste à partir de tes musiques avec un logiciel du type Mp3Tag, ça devrait également l'être.
    Michel Dessaintes
    Modérateur du Forum Francophone & Traducteur Officiel de BC2/BC3/BC4 en Français

  7. #7
    Join Date
    Oct 2007
    Location
    Madison, WI
    Posts
    11,623

    Default

    Hello,

    It is a bit difficult to follow with Google Translate, but our Text Compare's Session menu -> Session Settings, Alignment tab, Skew Tolerance: 30000 is the max value. Are the lines you need to align within this range? Or do the lines need to be sorted to help them be in order and closer?

    translate.google.com
    Bonjour,

    Il est un peu difficile à suivre avec Google Translate, mais dans notre menu Session de la Comparaison de Texte : Paramètres de session, onglet Alignement, Tolérance de synchronisation : 30000 est la valeur max. Les lignes nécessaires pour aligner sont-elles dans cet intervalle ? Ou bien les lignes doivent-elle être triés pour les aider à être dans l'ordre et plus proche?
    Last edited by mdes; 07-Sep-2016 at 04:08 PM. Reason: translate.michel.com ;)
    Aaron P Scooter Software

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •