Flash Card Master Manual

2y ago
27 Views
2 Downloads
1,008.09 KB
45 Pages
Last View : 28d ago
Last Download : 3m ago
Upload by : Brenna Zink
Transcription

Flash Card Master Manual

Flash Card Master ManualCopyright 2008 Nithin PhilipsPermission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later versionpublished by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.A copy of the license is available at http://www.gnu.org/licenses/fdl.html .Flash Card Master is licensed under GNU GPL v3

Table of ContentsPreface .vi1. Flash Card Master License .vi2. Credits .vi3. Getting More Help .vii1. Introduction . 11.1. What Is Flash Card Master . 11.2. Walkthrough . 22. Main Window . 72.1. The File menu . 82.2. The Edit menu . 102.3. The Tools menu . 113. Designing Cards . 123.1. Card Designer . 124. Editing Cards . 144.1. Card Editor . 144.2. Batch Entry . 164.3. Formatting Text . 165. Using Cards . 185.1. The Reviewer . 185.2. Taking Tests . 195.3. Printing Cards . 216. Tips and Tricks . 226.1. Changing the color of fields . 226.2. Merging files with different number of fields . 23A. Localizing Flash Card Master . 24B. Supported File Types . 25B.1. Card Markup Language (.cml) . 25B.2. Card File (.card) . 25B.3. Comma Separated Value (.csv) . 26B.4. XHTML . 26B.5. LaTeX (.tex) . 26B.6. Flashcard Pro (.xfs) . 27C. Building Source . 28D. GNU General Public License version 3 .iii

List of Figures2.1. Flash Card Master Main Window . 83.1. Design Cards Dialog . 134.1. Edit Cards Dialog . 154.2. Batch Entry Window . 165.1. Review Cards Dialog . 185.2. Multiple Choice Test Dialog . 20iv

List of Examples4.1. All supported wiki formattings in Flash Card Master . 17B.1. A sample CML file . 25B.2. Sample TeX output . 27v

PrefaceTable of Contents1. Flash Card Master License .vi2. Credits .vi3. Getting More Help .vii1. Flash Card Master LicenseFlash Card Master program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.Flash Card Master program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even theimplied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.You should have received a copy of the GNU General Public License along with this program; if not, write to the Free SoftwareFoundation,Inc.,59 Temple Place - Suite 330,Boston,MA 02111-1307, USA.Full text available in Appendix D, GNU General Public License version 3 [] .2. Credits2.1. TranslationThe following people helped translate Flash Card Master into various languages: Malayalam - Nithin Philips spikiermonkey@user.sourceforge.net Turkish - Çigdem Çavus cavus 14@yahoo.com Spanish - Gabriel Reyes gareyes20@hotmail.com 2.2. ComponentsThe following people wrote components that made Flash Card Master possible: Magic Control Library 1.7.4.0: Phil Wright http://www.dotnetmagic.com/ vi

Preface Tango Icon Project http://tango.freedesktop.org/ Drag Drop ListView: Matt Hawley ListView.asp CSV Reader 3.1.2: Sébastien Lorion sp . Vista Controls: Marco Minerva http://www.codeplex.com/windowsformsaero .3. Getting More HelpIf you have any questions about this document or Flash Card Master, you may contact me at spikiermonkey@users.sourceforge.net .1A mailing list is also available at flashcardmaster-info@lists.sourceforge.net . You can subscribe or browse2archives ve/forum.php?forum name flashcardmaster-infovii

1Introduction1.1. What Is Flash Card MasterFlash Card Master was written primarily to print flash cards, but over time has evolved into a full fledged application. Unlike otherflash card applications, Flash Card Master is design centric. Less telling, more showing. Here's a flash card made in Flash CardMaster:Flash cards in Flash Card Master have a front and back side, here's the back of the same card:1

IntroductionUsing Flash Card Master you will be able to have flash cards on screen and in print with same appearance. The features of FlashCard Master are explained in detail in this document. We hope you will enjoy using Flash Card Master.1.2. WalkthroughFlash Card Master is ready to go as soon as you start it, however if you would like to customize the appearance of your flash cards,this section will guide you through the steps to do so.1. When you start Flash Card Master, the main window will look like this:2

Introduction2. The default flash card deck, has two fields, Key and Answer. Let's rename the fields into something more sensible.a. Click onbutton in the toolbar or Tools Design. This will open the Card Designer.3

Introductionb. Click on the Key field in the list at the top right.c. In the text box below, delete the text Key and type in Word .d. We will rename the Answer field as well. Let call it Definition.3. Let's add an additional field.a. Click on thebutton to add a new field.b. Let's call the new field Chapter.c. For the Sides, we will check both Front and Back. We will Position the field at the Top Right of the card and leave the Typeas Other.4. Let's also reorder the fieldsYou can rearrange fields by grabbing them using the mouse. As you move around, a line will indicate where the item will beplaced. When you have reached the desired place, drop the item the put it there. Let's move the Chapter field you just created tothe top of the list.Your list should now look like this:4

Introduction5. Click Close to close the dialog. You may be asked to save the file.Yay, we're done. You have now created a flash card deck with three fields Chapter, Word , and Definition. The Chapter field willappear on the front and back sides of the card at the top right corner. The Word field will be visible on the front center and theDefinition will be on the back center. You can add actual cards using the Edit Cards dialog (button or Tools Edit menu.)I've added a card. Here's the front:and the back:5

Introduction6

2Main WindowThis is the main window of Flash Card Master. You can manage your cards and access other features from here.The check box next to the items will allow you to select an item. Unchecked items will not be shown when reviewing.You can also search the fields of a deck in this window. Simply enter your query in the textbox at the right side of the toolbar. Youcan click on the arrow next to the textbox to customize the search. You can limit the search to certain fields or use regular expres1sions in your search. An introductory article on regular expressions is available at yntax.aspx 1http://msdn.microsoft.com/library/default.asp?url ions.asp7

Main WindowFigure 2.1. Flash Card Master Main Window2.1. The File menu8

Main WindowNewCreates a new flash card deckOpen.Opens an existing flash card deck.Open As Design.Opens an existing flash card deck, however none of the actual cards will be loaded.Recent FilesShows a list of files that were opened recently.SaveSaves the current flash card deck. You will be prompted to enter a filename if necessary.Save As.Saves the current flash card deck as a new file and switches the current file to that.ImportOpens an existing flash card deck and append the cards to the existing deck. Note: The number of fields must be the same inboth files.Page Setup.Shows a dialog where you can configure print settings.Print Preview9

Main WindowShows a preview of the cards as they will be printed.Print.Prints the current deck.ExitQuits the program.2.2. The Edit menuCutCuts any selected items.CopyCopies any selected items.PastePastes any items in the clipboard.DeleteDeletes any selected items.Select AllSelects all items in the deck.ChecAll/Uncheck AllToggles the check state of all items. Unchecked items will not be shown in Review.PreferencesShows the Preferences dialog.10

Main Window2.3. The Tools menuEditShows the card Editor dialog. You can add or edit individual cards here.DesignShows the card Designer dialog. You can alter the appearance of cards here.Batch AddShows the Batch add dialog. You can quickly add multiple items here.ReviewShows the card Review dialog.Take TestStarts the multiple choice test.LocaleAllows you to change the user interface language.11

3Designing Cards3.1. Card DesignerCard Designer allows you to change the appearance of flash cards. You can access it using Tools DesignThe ability to alter the appearance of cards is one of the key features of Flash Card Master. Each item on a card is called a field andyou can control the relative placement and the side on which the field will appear.will add a new field to the deck andwill delete an existing field.The show radio buttons control the side that is shown. Choosing Front will show the front of the card, and Back will show theback.You can click on a field shown in the list to edit its properties. You can set the Name, which is a unique word to identify the field.You can also choose the side on which the field will appear. If you check Front, the field will be shown on the front side of thecard. usually question goes here. Likewise, Back will place the field on the back side of the card. Answers are usually placed onthis side. You can also check both check boxes and the field will be shown on both sides. Checking neither will hide the field.The Position property controls the placement of the field on the card. There are 9 possible values.The Type property can be set to describe the contents of the field. Possible values are Key, Answer and Other. Key is the sameas a question. The property is used by the quiz component to generate quizzes. Other components may use this value as well. It isrecommended that you set this value. A card should only have one Key and one Answer.12

Designing CardsFigure 3.1. Design Cards Dialog3.1.1. Keyboard ShortcutsThe following keyboard shortcuts are available in the Design Cards dialog.CTRL QMove the selected field up in the list.Ctrl AMove the selected field down in the list.InsertAdd a new field to the deck.DeleteDeletes the selected field from the deck.13

4Editing Cards4.1. Card EditorThe Card Editor allows easy editing of cards in a deck. You can access it using Tools Editwill add a new card to the deck andwill delete an existing card.To edit a card, click on the card in the Cards list, then the field you want to edit. You can enter text in the edit area at the top right.If one of the card's field has been marked as Key, then the text shown in the Cards list will the text of that particular field, otherwise all the fields will be shown, separated by a comma (see Card Designer to learn how to set the Type property of a field).You can also edit more than one card at once. To do that select all the card you want to edit (Hold down the Ctrl key and click oneach the list item to select multiple items.) The edit area will say [Edit Multiple Items]. To change the value of the fields,delete this text and enter your data. Please note that you cannot 'Undo' your changes, so be careful not to overwrite valuable information.A preview of how the text you are entering will appear is shown on the bottom panel.NoteYou can change the proportional size of all the UI components in this dialog. For example, to make the edit area larger, place your mouse between the Fields list and the edit area. The cursor will change to the resize cursor. Holddown the left mouse button and move the cursor to the left.14

Editing CardsFigure 4.1. Edit Cards Dialog4.1.1. Keyboard ShortcutsThe following keyboard shortcuts are available in the Card Editor dialog.CTRL Up or Down Arrow KeysMove the selection in the Cards list up and downAlt Up or Down Arrow KeysMove the selection in the Fields list up and downInsertAdd a new card to the deck15

Editing Cards4.2. Batch EntryThe Batch Entry dialog allows you to add multiple cards by entering data in a single textbox. The format of the input is the same asthat of a CSV file. The only difference is that a header is not needed when entering data in a batch.Instruction on how to enter data for a particular deck will be shown on the top. Each field is separated by a comma (,) character.whitespace at the beginning and the end of a field will be ignored. Data for separate cards must be placed on separate lines. If yourinput contains a comma character, place double quotes (") around the entire text for that field (see Section B.3, “Comma SeparatedValue (.csv)” [26] for more.)Figure 4.2. Batch Entry Window4.3. Formatting TextText used in all the fields in Flash Card Master can easily formatted to achieve desired appearance. Flash Card Master uses WikiText, a simple syntax used mainly in wiki software to format content. The wiki text grammar used in Flash Card Master was adap1ted from the Trac wiki.WikiText is shown with formatting when Flash Card Master is displaying the cards. Flash Card Master can also convert the WikiText markup into XHTML format when you save a deck as XHTML (You must enable this in rmatting16

Editing CardsAll of the supported formattings are shown below. Please note that formattings cannot be nested (for example, there is no supportto format some text as Bold and Underlined).Regular'''Bold''' or *Bold*''Italic'''''''Bold Italic'''''Underline Monospace Strikethru Super Script Sub,,Script,,The above input will produce:Example 4.1. All supported wiki formattings in Flash Card Master17

5Using Cards5.1. The ReviewerThis is perhaps the most critical and most used feature of Flash Card Master. You can access it using Tools # Review Normal orTools # Review Shuffled. Normal will show the cards in order whereas the shuffled will show them in a random order.Figure 5.1. Review Cards Dialog18

Using CardsYou can use the Left and Right arrow buttons to move between card. The flip button will flip a card.The smiley faces allows you to keep track of the cards you have learned. Clicking the Smiling face (learned and that card will not be shown when you run the reviewer the next time. The plain face (have learned by may require more review. The sad face () will mark the card as) represents a card that you, default) will mark the card as not learned.Checking the Animate checkbox will animate transitions. Uncheck this if you find it annoying.If you want to review cards without having to manually click through each one, you can turn on the timer. You can control thetimer delays in the Preferences dialog.5.1.1. Keyboard ShortcutsThe following keyboard shortcuts are available in the Review Cards dialog.Left or RightMove to the next or previous card.Up or DownFlip the card.ShiftFlips the card, if Front is visible. Advances to the next card, if Back is visible.5.2. Taking TestsFlash Card Master currently offer one type of test. A Multiple choice test. You start it using Tools # Take Test.19

Using CardsFigure 5.2. Multiple Choice Test DialogYou will asked a question and allowed to pick the answer from four choices. At the end of the test a summary will be shown. Youalso have the option to save the results as an HTML file.NoteSince there are four choices for each question, your deck must have at least 4 cards in it.NoteFlash Card Master can only generate a test if you mark the question and answer fields as such in the Card Designer.20

Using Cards5.2.1. Keyboard ShortcutsThe following keyboard shortcuts are available in the Multiple Choice Test dialog.Up, Down, Left or RightMove between answer choices.EnterProceed to the next question.BackspaceReturn to the previous question.5.3. Printing CardsIf you want to review your flash cards away from the computer, it is a good idea to print them.Flashcards are usually printed onto index cards, like the 3 in by 5 in or ISO-size A7. You can print on both sides of the card usingyour printer's duplex feature or flash card master's built-in duplex feature.When duplexing, depending on your printer, you may have to flip the paper around midway through. Please note that some printerswill not be able to print to index cards at all.TipSome printers set their duplex property to capabele, even though they cannot. You can enable Flash card master's duplex feature to manually print on both sides of the paper. Do do so check the "Manually duplex when priting" optionin the Advanced tab of Preferences.5.3.1. Other methods of printingIf you want to print out a list of the cards, save the deck as an XHTML file and use your browser's print function. We recommendFirefox because it produces better output than Internet Explorer.12You can also save the deck as a .tex file and convert that to PDF. On Windows you can use MikTeX and TeXnicCenter .Finally, if you can write XSL style sheets, you can transform the data to a variety of formats that can suit your rg/21

6Tips and Tricks6.1. Changing the color of fieldsNoteWhile you can still follow the steps here, in Flash card Master 1.0 you can change the colors in the Card Designer dialog. The only limitation of the UI is that you cannot set the transparency (alpha) of the colors.If you save a deck as a CML file, you can manually edit the file using a Text Editor and modify the Field element. Fieldindex "0"name "Chapter"type "Other"side "Both"position "Top, Right"forecolor "argb(255,0,0,0)"backcolor "argb(0,255,255,255)"/ forecolor specifies the color of the text and backcolor specifies the color of the text background. There are two ways to specify the color. One is rgb([0-255], [0-255], [0-255]) and the other is argb([0-255],[0-255],[0-255],[0-255]), which specifies an alpha channel value as well.For example forecolor "argb(255,0,0,0)" and backcolor "argb(200,241,113,65)" will produce the following output.TipOnce you have made your changes in CML, you can save to CARD or XHTML formats and the color informationwill be preserved.22

Tips and Tricks6.2. Merging files with different number of fieldsIf you have two different files with different number of fields (for example fileA with {Question, Answer} and fileB with{Chapter, Question, Answer}) you can merge them easily.First, open the file with least number of fields (fileA), then using the Card Designer add fields (Chapter) to match the second file(fileB). Make sure the order of the fields are the same in both files. You can now import the second file (fileB) using File Import.23

Appendix A. Localizing Flash CardMasterSteps to Localize Flash Card Master11. Download Language.resx (Contains all the strings that can be localized.)22. Download and install Global Resource Editor (Allows you to edit the .resx file.)3. Open 'Global Resource Editor' and click on Language New Language. Menu and from the list choose your language.4. You can now add localized strings to the new column.5. Save the file by clicking File Save Resource Set As. When prompted to enter a file name use Language.resx. Separate.resx files for all your languages will be created. Spanish localization, for example, will be in Language.es.resx6. If you have Visual Studio 2005 Check out source from sourceforge SVN and you can compile the .resx file into a DLL and testit out.If you don't have Visual Studio see . You may need to install .NET framework SDK before following the instructions there.7. When you are done, E-mail the completed .resx to spikiermonkey@users.sourceforge.net Be sure to includethe name and email address (if at all) you want to be shown in the credits.TipRun Flash Card Master while you are translating so that you can see the context in which the text appears.More Info .NET Framework documentation on CultureInfo obalization.cultureinfo.aspxIf you have any questions or need help, contact the developer at spikiermonkey@users.sourceforge.net ww.everylittlething.net/GlobalResource/24

Appendix B. Supported File TypesTable of ContentsB.1. Card Markup Language (.cml) . 25B.2. Card File (.card) . 25B.3. Comma Separated Value (.csv) . 26B.4. XHTML . 26B.5. LaTeX (.tex) . 26B.6. Flashcard Pro (.xfs) . 27B.1. Card Markup Language (.cml)Card Markup Language is an XML based file format. This format is fully supported by Flash Card Master.If you would like to manually edit the CML files, a document type definition has been written in RelaxNG, available at relaxng. If you prefer an XSD schema is also available at schema. ?xml version "1.0" encoding "utf-8" standalone "no"? CardDeck xsi:noNamespaceSchemaLocation /scxmlns:xsi "http://www.w3.org/2001/XMLSchema-instance" Fields Field index "0" name "Key" type "Key" side "Front" position "Center" / Field index "1" name "Answer" type "Answer" side "Back" position "Center" / /Fields Cards Card learned "NotLearned" CardField name "Key" Key /CardField CardField name "Answer" Answer /CardField /Card /Cards /CardDeck Example B.1. A sample CML fileB.2. Card File (.card)Card is binary file format. It is fully supported by Flash Card Master.Card files are written using the .NET object serializer and will become incompatible if the object model is changed in the future. Ifyou need to use files across incompatible versions, you will need to save the file as a .cml file.25

Supported File TypesB.3. Comma Separated Value (.csv)Flash Card Master has limited support for csv files. They can be read from and written to, however any customizations of field appearance (like position, colors etc.) will be lost. Only names of the fields are saved.CSV files can be useful if you prefer to edit or already have a flash card collection in Excel or another spreadsheet program. Asample CSV file is shown self",I,quid,what,(quid pro quo)[1][2][2]This is the header. The name of each field is required and is separated by a comma (or another character set in the preferences).These are the data. Commas inside double quotes are not counted as separators and are considered part of the data.B.4. XHTMLFlash Card Master can save data as an XHTML file, but cannot open it due to the inherent limitations of the format. Saving asXHTML will only make a copy of the opened file in XHTML.1The XHTML format is intended for presenting your cards. Using XSLT , you can customize the appearance of the XHTML fileproduced. To use a custom XSLT, save it as Style.xslt in the %APPDATA%\Nithin Philips\Flash Card Master\ Version directory. On a typical system this is usually: C:\Documents and Settings\ User \Application Data\Nithin Philips\Flash Card Master\ Version .WarningIf your custom XSLT is malformed, the program may behave unexpectedly or crash. Be sure to test the style sheet(with an external tool or by making a dummy deck

Flash Card Master was written primarily to print flash cards, but over time has evolved into a full fledged application. Unlike other flash card applications, Flash Card Master is design centric. Less telling, more showing. Here's a flash

Related Documents:

VMAX All Flash System Overview . VMAX All Flash is architected to support the densest flash configuration possible. VMAX All Flash support for high capacity flash drives provides a differentiated capability versus many all flash alternatives. It allows VMAX All Flash to leverage the increases in flash drive

4. Flash mode The following flash mode can be selected: (1) TTL flash mode (TTL) TTL auto flash control is possible. (2) Manual repeating flash mode (MR) Flash fires repeatedly at the fixed amount of light (1/8 or 1/16). (3) Manual flash mode (M) Flash fires

Arc Flash Facts Arc Flash Fact Sheet Brady Arc Flash Training Aids Promote awareness of the dangers associated with arc flash accidents and make sure your workers know how to protect themselves! Poster Highlights the common causes of arc flash and provides safe work practices and personal protection equipment requirements

Cards on KSU 64 If card is a Loop card 64 If card is a T1 card 64 If card is a PRI card 65 If card is an ETSI PRI card 66 If card is a DID card 66 If card is an E&M card 66 If card is a BRI-U2, BRI-U4 or BRI-ST card 66 If

memory card from the USB 3.0 Multi Card Reader. Windows Flash memory cards can be removed at any time. However, to prevent data loss, data corruption or memory card failure, DO NOT remove a flash memory card while data is transmitting. Mac OS X 1. Click and drag the flash memory card icon into the trash can, the

1. USB Flash Drive Duplicator 11 2. ComboSD(SD/microSD) Flash Duplicator 14 3. microSD(TF) Card Flash Duplicator 17 4. CF(Video) Card Flash Duplicator 20 3 Operation Guide 1. How to make a copy 23 2. How to prevent from "can't copy" situation 26 3. How to make sure of copy correctness 27 4. How to check flash device's quality,

3V 32M-Bit Serial Flash Memory with Dual and Quad SPI Brief Report Partial Image EN25Q64 EON Flash 64 Megabit Serial Flash Memory with 4Kbyte Uniform Sector Brief Report Partial Image FMND1GXXX3B FIDELIX Flash 3V/1.8V, x8/x16 1G-BIT NAND FLASH Brief Report Partial CA GD25Q64C GigaDevice Flash 3.3V Uniform Sector, Dual and Quad Serial Flash .

The Asset Management Framework table below (Figure 1) encompasses these key documents and illustrates the local and national influences and dependencies that are in place to deliver these services. 3.2 As well as linking in with the City Council’s own vision and objectives, the framework shows the link with the wider objectives of Greater Manchester Combined Authority (GMCA) via its .