A list of field codes in Word with links to detailed descriptions. Mail-merge documents, form letters, and other documents use fields as placeholders for data that. Cover Pages: Extensible Markup Language (XML)[CR: 2. Table of Contents]Several introductory and tutorial articles on the Extensible Markup Language (XML) are referenced in the shorter XML Introduction document. Most articles are accessible online."The Extensible Markup Language (XML) is the universal format for structured documents and data on the Web." - - W3. C XML Web site, 2. The Extensible Markup Language (XML) is descriptively identified in the XML 1. W3. C Recommendation as "an extremely simple dialect [or 'subset'] of SGML" the goal of which "is to enable generic SGML to be served, received, and processed on the Web in the way that is now possible with HTML," for which reason "XML has been designed for ease of implementation, and for interoperability with both SGML and HTML." Note that the "HTML" referenced in the preceding sentence (bis) means HTML 4. February- 1. 99. 8, when the XML 1. W3. C Recommendation. The next version of 'HTML' is expected to be reformulated as an XML application, so that it will be based upon XML rather than upon SGML. As of December 1. Voyager' was the W3. C code name for HTML reformulated as an application of XML. XML was initially "developed by a W3. C Generic SGML Editorial Review Board formed under the auspices of the W3 Consortium in 1. Jon Bosak of Sun Microsystems, with the very active participation of a Generic SGML Working Group also organized by the W3. C." An XML WG (Working Group) under W3. C served initially as an editorial board, which received input from an XML Special Interest Group. As of late 1. 99. XML design effort was re- chartered under the direction of an XML Coordination Group and XML Plenary Interest Group to be carried out in five new XML working groups: XML Schema Working Group, XML Fragment Working Group, XML Linking Working Group (XLink and XPointer), XML Information Set Working Group, and XML Syntax Working Group. These working groups were designed to have close liaison relationships with the W3. C's Extensible Style[sheet] Language (XSL) Working Group and Document Object Model (DOM) Working Group."Extensible Markup Language, abbreviated XML, describes a class of data objects called XML documents and partially describes the behavior of computer programs which process them. ![]() XML is an application profile or restricted form of SGML, the Standard Generalized Markup Language. By construction, XML documents are conforming SGML documents.""XML is primarily intended to meet the requirements of large- scale Web content providers for industry- specific markup, vendor- neutral data exchange, media- independent publishing, one- on- one marketing, workflow management in collaborative authoring environments, and the processing of Web documents by intelligent clients. It is also expected to find use in certain metadata applications. XML is fully internationalized for both European and Asian languages, with all conforming processors required to support the Unicode character set in both its UTF- 8 and UTF- 1. The language is designed for the quickest possible client- side processing consistent with its primary purpose as an electronic publishing and data interchange format." [9. W3. C press release]"XML documents are made up of storage units called entities, which contain either parsed or unparsed data. Parsed data is made up of characters, some of which form the character data in the document, and some of which form markup. ![]() Markup encodes a description of the document's storage layout and logical structure. XML provides a mechanism to impose constraints on the storage layout and logical structure.
A software module called an XML processor is used to read XML documents and provide access to their content and structure. It is assumed that an XML processor is doing its work on behalf of another module, called the application. This specification describes the required behavior of an XML processor in terms of how it must read XML data and the information it must provide to the application." [adapted from the Proposal]Valid XML documents are designed to be valid SGML documents, but XML documents have additional restrictions. The W3. C XML WG has published a technical NOTE providing a "detailed comparison of the additional restrictions that XML places on documents beyond those of SGML": see http: //www. TR/NOTE- sgml- xml for the details. The NOTE also includes an SGML declaration which describes the constraints of XML applicable to an SGML parser. This paragraph is superseded by the technical NOTE 'NOTE- sgml- xml' referenced immediately above.] Features in SGML but not in XML include [as of November 5, 1. Tag omission; The CONCUR, LINK, DATATAG, and SHORTREF features; The "& " connector in content models; Inclusions and exclusions in content models; CURRENT, CONREF, NAME, NAMES, NUMBER, NUMBERS, NUTOKEN, and NUTOKENS declarations for attributes; The NET construct; Abstract syntax; Capacities and quantities; Comments appearing within other markup declarations; Public Identifiers; Omission of quotes on attribute values." For a more recent/complete comparison of features, see the relevant section in the language specification, or "What else has changed between SGML and XML?" in the FAQ, maintained by Peter Flynn. As of December 1. XML WG are: "Jon Bosak, Sun (Chair); James Clark (Technical Lead); Tim Bray, Textuality and Netscape (XML Co- editor); Jean Paoli, Microsoft (XML Co- editor); C. M. Sperberg- Mc. Queen, U. Ill. (XML Co- editor); Dan Connolly, W3. C; Steve De. Rose, INSO; Dave Hollander, HP; Eliot Kimber, Highland; Eve Maler, Arbor. Text; Tom Magliery, NCSA; Murray Maloney, Muzmo and Grif; Makoto Murata, Fuji Xerox Information Systems; Joel Nava, Adobe; Peter Sharpe, Soft. Quad; John Tigue, Data. Channel."Historically: The W3. C SGML Editorial Review Board, as of November 5, 1. Jon Bosak, Sun (jon. Tim Bray, Textuality (tbray@textuality. James Clark (jjc@jclark. Dan Connolly (connolly@w. W3. C contact; Steve De. Rose, EBT (sjd@ebt. Dave Hollander, HP (dmh@hpsgml. Eliot Kimber, Passage Systems (kimber@passage. Tom Magliery, NCSA (mag@ncsa. Eve Maler, Arbor. Text (elm@arbortext. Jean Paoli, Microsoft (jeanpa@microsoft. Peter Sharpe, Soft. Quad (peter@sqwest. C. Michael Sperberg- Mc. Queen, U. of Ill. Chicago (cmsmcq@uic. CR: 2. 00. 40. 10. Table of Contents]The XML applications and announced industry initiatives listed below have not been evaluated according to any serious criteria for quality and genuineness. Since the various specifications documents for XML/XLink/XSL are still in some flux, it would often be unfair or difficult to make such a judgment. Obviously, many of these application areas provide exemplary models, having unquestioned integrity and high quality. Some already play a vital role in profitable commercial enterprise. It is also to be expected that some early XML/XLink/XSL applications may be merely demonstrations, toys, proof- of- concept applications; still others might be naive or ill conceived. It may be necessary to regard some of these ideas 'in draft' like some of the specifications documents themselves. The good news is this: Net users are seeing clearly that a fixed tag set (like HTML) is not the solution. W3. C Specifications Documentation. IEEE Standard DTDOASIS Specification DTDs and Tools. Text Encoding Initiative (TEI)Markup Language for Complex Documents (Bergen MLCD Project)Manuscript Access through Standards for Electronic Records (MASTER)XCES: Corpus Encoding Standard for XMLGlobal Document Annotation Initiative (GDA)Electronic Metadata for Endangered Languages Data (EMELD)Encoding and Markup for Texts of the Ancient Near East. Electronic Text Corpus of Sumerian Literature (ETCSL)XML System for Textual and Archaeological Research (XSTAR)Perseus Project. The Making of America II Project. Metadata Encoding and Transmission Standard (METS)Harvard University E- Journal Archive Project. Image Metadata Aggregation for Enhanced Searching (IMAGES)Encoded Archival Description (EAD)Encoded Archival Context Initiative (EAC)Linking and Exploring Authority Files (LEAF)STEP/EXPRESS and XMLSTEPml XML Specifications. Atom Publishing Format and Protocol. Channel Definition Format, CDF (Based on XML)RDF Rich Site Summary (RSS)Open Content Syndication (OCS)Web Modeling Language (Web. ML)Portable Site Information (PSI)XHTML and 'XML- Based' HTML Modules. Ruby Annotation. W3. C Document Object Model (DOM), Level 1 Specification. Web Collections using XMLMeta Content Framework Using XML (MCF)XML- Data. Using Fields in Microsoft Word. Note also that a macro button prompt will print as ordinary. It is the field result). To avoid it being printed, you may want. Format => Font). Because of this, it is often easier to use a custom toolbar with. The toolbar will not print. Macro. Button Fields can be used in Protected Forms. They are. often used in such forms as a replacement for hyperlinks. A simple example of macrobuttons can be found in the. This template/tutorial combines the powers of macros, autotext, and the. Macro. Button Fields where the Macro responds to the contents of the. It is possible to use one macro that responds to the contents of the. Doing this with Private or Add. In. fields incorporated in Macro. Button fields is discussed in the. Macro. Buttons page on the MVP. FAQ site. The same technique can be used with just the display text. Macro. Button field. The macro is: Sub. Test. Macro. 2()Dim My. String As String 'Ignore first 2. Macro. Button Test. Macro. 2', and the spaces My. String = Mid$(Selection. Fields(1). Code, 2. Msg. Box My. String. End Sub. The field is: { Macro. Button Test. Macro. Click Here] }This can be used to construct a list of templates in the Workgroup. Templates folder as macrobuttons. When you double- click (or single- click. A single macro decides which template to. That is, the following fields both call the same macro. Macrobutton Template. List. Load Releases\Release - blank}(Displays: Releases\Release- Blank){ Macrobutton Template. List. Load Log}(Displays: Log)The macro uses the display information to decide which template to. The macro is. Template. List. Load()' Based on ideas from http: //word. FAQs/Tbls. Flds. Fms/Using. Macro. Button. htm' Macro written by Charles Kyle Kenyon' 2. October 2. 00. 2'Dim s. Template. Name As String. Dim s. Templates. Path As String'' Get workgroup templates path's. Templates. Path =. Options. Default. File. Path(wd. Workgroup. Templates. Path) & "\"'' Parse template name from Macrobutton. The selection is the entire field.)On Error Go. To Error. Handlers. Template. Name = Mid$(Selection. Fields(1). Code, 3. Use to create a new document based on. Documents. Add Template: =s. Templates. Path &. Template. Name. Selection. Collapse. Exit Sub'End Sub. Making Macro. Buttons respond to a single To me, double- clicking on a button is counter- intuitive. To make a macrobutton respond to a single click. VBA code has to be. Options. Button. Field. Clicks = 1. This has to be run before the user tries to click on the button. It. can be in an Auto. Open or Auto. New macro in the template which contains. Auto. Exec macro in a global template. Explaining these gets beyond the scope of this article; see Template Basics. Using Macro. Buttons to function as in protected forms. In a document that has been "protected" as a form in Word. You can use a. macrobutton for a hyperlink to an external document or web page (and even format it to look like a hyperlink) in a. It is more work than merely inserting a hyperlink, though. You can also use a macrobutton to link to an internal bookmark with. With your document not protected for forms, record a macro that opens the. Save the macro in your document (not in. Normal. dot) when you record it. Use the Macro Editor (Alt+F1. At the end of the macro. End Sub") add the following line. Selection. Collapse. Where you want your hyperlink Press Ctrl+F9 to insert your field codes and. Macro. Button My. Macro displaytext." where "My. Macro". is the name of your macro and "displaytext" is what you want the. See Syntax above)Press F9 to update your field. It should show your displaytext. Select your field and press Ctrl+Shift+S to get into the styles drop- down. Type "hyperlink" for the style name and press enter. When you protect your document your pseudo- hyperlink should work fine. Remember to set the Button. Field. Clicks to 1. Also, the mouse pointer will not. If you would like some pre- written code for your hyperlink macrobutton, you. Hyper. Jmp. zip. from the Visual Basic MVP site. For alternative coding, take a look at Using. Hyperlinks in Protected Forms on the MVP site. They show how to use a single. When the target of the link is it doesn't work quite so well. It will jump to the field. If there is no field following your non- field. Note that fields inserted. Forms toolbar automatically have a bookmark assigned. You can change. that bookmark in the field's properties.) Thanks to Marcy T. For more on protected forms, follow the links in my. Dian Chapman's excellent series of articles. Example of Macro. Button Field Use in Multiple Ways - The. Microsoft Fax Transmittal Template from Word 9. Note the checked box by "For Review." Here is the same template. Field Codes (Alt+F9). The prompts for user. Macro. Button fields not associated with any macro. A dummy. name of "No. Macro" is inserted but the purpose of the field is to. The checkboxes in the form are Macro. Button. fields, not Form Checkboxes or Content Controls! Both of these use. Macro. Button fields to select the entire field when. The display text for the checkbox fields is the. If there were an active macro named No. Macro (or nomacro) these. Macro. Button fields would call that macro! The name of the macro called by the (unchecked). Urgent checkbox is "Check. It." The one called by the (checked) For. Review checkbox is "Uncheck. It." Look again at the form. All you see is the display text - . See. Checkbox Add- In for. An image does not work well as a prompt in document. These are. the document and template formats for the Ribbon versions of Word. See. this post on the Microsoft Answers forum. The image is selected. If the image is deleted by the user and the user. Clicking or. double- clicking on the field will not run a macro. If the same document is saved in . The screenshot. below is from a document in . Macro. Button Field. Here is a screen shot of the same thing, except the. In the . doc format, clicking on the macrobutton. If the user types anything, the image is deleted, the field is. When in . docx format, the image. No macro is run. If the image is deleted. Macro. Button field prompt! Here is another sample using a smaller image, in . Note the image moves in front of the text even though. If there is a macro, it will not. Shows what it looks like when the space after the. F1. 1 (next. field) function key. When this is done, if there is a macro, it will. What happens in these instances when text is typed? In Word 2. 00. 7 and later when you click on the image. Macro. Button Field prompt text. If the. field itself is selected or you click in the area following the. In this second instance, if. If the same fields are saved in a . Word. 9. 7- 2. 00. Macro. Button Field Prompts compared to Content Controls. Macrobutton prompts and text content controls can. Here is a screenshot. Content Control and a macrobutton field prompt. Both select the entire contents when you click in them. Unless. formatted to delete the content control when edited, the. The macrobutton field. Additional on Macro. Button fields(this. MS. Word New Users FAQ). Search Usersguide to Microsoft Word using Google The Field. The Go. To. Button field acts very much like the Macro. Button field. and has a similar structure. I'm not sure why it is an improvement. Hyperlink.{ Goto. Button My. Bookmark Text }A double- click will take the user to the bookmark location. If. the bookmark contains something, it will be selected. The Go. To. Button field responds to the options. Button. Field. Clicks. Macro. Button fields. Other references on this field seem to say it mimics pressing. Ctrl+G to go to a place in the document. That is true only if. Here is a screenshot of the. Insert Field dialog. The Ctrl+G Go. To Command allows going to headings and page. Using the Field Using the STYLEREF Field to create. Are you trying to get dictionary style fields (Krofta - Lamb) listing. If that is what you are trying for, the following will work: Put your last name field (or whatever it is you are trying to capture). The character style does not need to look any different from surrounding. In the header/footer use. STYLEREF fields with an optional switch on the last one to tell it. STYLEREF. fields probably don't show up in the mailmerge toolbar. Insert => Field.. Links and References (left window) => STYLEREF. Options (button)Look in help for "dictionary- style headers."You can name the character style anything you want and it should be. You are using the. Remember, this new. This is especially useful when you have something on the first page.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
October 2017
Categories |