Using SOLID to convert to one-ps-per-sense format

Author cambell | 27.06.2009 | Category Solid

This week saw another colleague here in Papua New Guinea deciding to move his Toolbox dictionary to FLEx.  He had a fair amount of entries like this:

\lx ba
\ps n
\sn 1
\ge brother-in-law
\de brother-in-law: reciprocal term between wife”s father”s brother”s children and father”s brother”s daughter”s husband
\sn 2
\ge brother-in-law
\de brother-in-law: reciprocal term between sister”s husband and wife”s siblings
\sn 3
\ge in-law
\de reciprocal term between father”s sister”s husband and wife”s brother”s child
\dt 18/Sep/2000

These are all nouns, and he identifies this just once, at the top of the entry.  That counts as good MDF.  The problem is, FLEx import doesn’t handle this situation.  In fact, a recent import I did left us with over 60 cases where the \ps was turned into its own sense, followed by all the actual senses which were left with no grammatical category. Neither I nor my colleague caught this until she had already been working in WeSay on the new data for too long to go back and repeat the import. Yuck.

To prevent this, we need to move that \ps down to under the \sn, and then copy it for all remaining senses which lack a \ps.  As of SOLID version 0.9.319, we can now do this:

image

As with all these quickfixes, I use TortoiseHG (mercurial) so that I can look at exactly what changed, verifying that nothing was messed up. Here’s what quickfix did to the above record, as seen from TortoiseHg’s Commit tool:

2009-06-27_09-52-06-134

More Quick Fixing For SOLID

Author John Hatton | 16.04.2009 | Category Solid

Yes, I'm WALLOWING in a swamp of Standard Format files this week.  Soon we're doing a Lexicography workshop here in PNG, and in preparation, several of the participants are wanting to switch their 20 year-old dictionaries to FieldWorks Language Explorer.  I've offered to get their old SFM dictionaries in, and, Boy am I glad we have SOLID. Since we find it hard to prioritize work on SOLID over our other projects, like WeSay, I decided I should stay sane through this awful job by hacking on SOLID a bit as I go.  I wrote about my first steps yesterday.  Today, with version 0.9.302, we have a few more nice things:

  • Improved QuickFix: MoveUp capability to handle multiple root targets, not just \lx
  • Do alphabetic sort on markers when rebuilding the list.
  • Add “remove empty” quickfix
  • Ask user about saving when they exit.
  • Show marker that is the focus of the filter in bold, to make them easier to find.

Here's a screenshot of the QuickFix dialog at the moment… I know it's ugly, but I'm aiming at making my life easier here…

2009-04-16_17-28-40-555

And

2009-04-16_17-29-14-208

This last one might make more sense if you only specified which markers to *not* delete.  What would they be?  \sn? \rf?  David Coward, do you read this blog?

You may notice, there's little rhyme or reason to the default options here… it would be a nice contribution if someone in the community would compile a good set for us.  Send 'um  in, and we'll add it to the program.

Sale Windows 7 Ultimate

wraps to lose weight

zp8497586rq

New Quick Fix for SOLID

Author cambell | 15.04.2009 | Category Solid

One of the most painful parts of cleaning up a dictionary is this kind of situation:

\lx foo

\ps n

\ge blah

\bw German

\gr wanem

Here, the problem is the \bw(borrowed word) is an entry field, but it”s sitting in the middle of the sense fields.

SOLID 0.9.297 adds a minimal “quick fix” which can grab these kinds of fields and pull them up to the top of the entry.  You specify the marker, and the quick fix does it for all the entries.  As the quick fix dialog box says, this is dangerous, and I personally use it only because I also use Mecurial to take snapshots of my changes to files in between actions like this, in case something goes wrong.  But that”s a whole “nother post…

Other changes:

  • You can now click on the “count” table header to sort by marker frequency.
  • Uses the new Palaso system for defining writing systems.
  • Removed the mapping to FLEx, since nowadays, there”s no point.  If you want to use FLEx, either directly import the cleaned-up MDF (preferred), or export a LIFT file and import that into FLEx.

Windows 7 Ultimate

Solid 0.8.5 Released

Author cambell | 07.03.2008 | Category Solid

A new release of Solid is now available for download.

The main changes are related to the default templates and the Lift export.

Full details of changes made in this release are available on the project site:

Sale Windows 7 Ultimate

zp8497586rq

Solid 0.8.4.3 Released

Author cambell | 16.01.2008 | Category Solid

A new release of Solid is now available for download.

A couple of minor issues have been fixed relating to inference when more than one parent node is inferred and also navigation using the error report.

Full details of changes made in this release are available on the project site:


7 Ultimate

college papers
zp8497586rq

Solid 0.8.4.2 Released

Author cambell | 13.12.2007 | Category Solid

A new release of Solid is now available for download.

A major issue relating to opening files has been fixed. Progress bars have also been added to open and export processes.

Full details of changes made in this release are available on the project site:

Discount

zp8497586rq

Solid 0.8.4.1 Released

Author cambell | 04.12.2007 | Category Solid

A new release of Solid is now available for download.

A minor issue where the vertical scrollbar was hidden has been fixed.

Discount

Cheap Adobe Creative Suite 6 Master http://www.phpaide.com/demos/PowerPetition/ Collection

dieti natura

zp8497586rq

Solid 0.8.4 Released

Author cambell | 03.12.2007 | Category Solid

A new release of Solid is now available for download.

A few minor enhancements in this release:

  • Export to LIFT is now much more complete that it has been.
  • Prompt for save if required when opening a new file.

Full details are available on the Solid project web site.

Discount

cura della pelle

zp8497586rq
zp8497586rq

Solid 0.8.3 Released

Author cambell | 15.11.2007 | Category Solid

A new release of Solid is now available for download.

A few enhancements in this release:

  • Recursive inference for implied tags (such as sn)
  • Export to LIFT is now much faster.
  • Default export is now LIFT
  • Empty values are filtered out

Full details are available on the Solid project web site.

nitric oxide reviews

zp8497586rq

Solid 0.8.2 Released

Author cambell | 18.10.2007 | Category Solid

The latest release of Solid is now available for download.

A few minor fixes around the LIFT export feature. Main changes in this release are:

  • Fixed a couple of where the LIFT export would through a mostly meaningless exception.
  • Added an Exporter for LIFT where data is using the MDF Alternate Hierarchy.

how to make your ex want you back

penis growth guide

zp8497586rq
zp8497586rq