display pdf in asp.net page : Rotate individual pages in pdf reader application software cloud windows html winforms class 1361039_wordsmith10-part187

Tags and Markup
Section
VI
WordSmith Tools
Rotate individual pages in pdf reader - rotate PDF page permanently in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Users to Change the Rotation Angle of PDF File Page Using C#
reverse pdf page order online; rotate pages in pdf permanently
Rotate individual pages in pdf reader - VB.NET PDF Page Rotate Library: rotate PDF page permanently in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
PDF Document Page Rotation in Visual Basic .NET Class Application
pdf reverse page order preview; rotate one page in pdf
88
WordSmith Tools
© 2010 Mike Scott
6
Tags and Markup
6.1
overview
What is markup for?
Marked up text is text which has extra information built into it with tags, e.g. "We<pronoun>
like<verb> spaghetti<noun>.<end of sentence>". You may wish to concordance words or tags…
You may wish to see this additional information or ignore it, so that you just see the plain text ("We
like spaghetti."). WordSmith Tools has been designed so that you can choose what to ignore and
what to see.
You may want to translate HTML or SGML
tags or entity references: if your text has &Eacute;
you probably want to see É.
You may wish to select within text files, e.g. cutting out a header or getting only the conclusions,
instead of using the whole text. 
And you might want to get  WordSmith Tools to choose only files meeting certain criteria, e.g.
having "sex=f" in a text file header section, where the speaker is a woman.
You can see the effect of choosing tags if you select the Choose Texts option, then press the View
button. Any retained tags will be visible, and ignored tags replaced by spaces.
See also: Guide to handling the BNC
Handling Tags
Making a Tag File
Showing Nearest
Tags in Concord
Concord Sound and Video
Tag Concordancing
Types of Tag
,
Viewing the Tags
Using Tags as Text Selectors
Tags in WordList
6.2
choices in handling tags
ignore all tags
Specify all the opening and closing symbols in Adjust Settings |Tags |Tags to Ignore and such tags
will be simply left out of word lists and concordances, as if they weren't in the original text files. 
example : 
<*>
This will cut out all wording starting at each < symbol and ending at
the next > symbol (up to 1,000 characters apart)
ignore some tags and retain others
If you want to ignore some but retain others, you will need to prepare a tag file
which lists all
those you want to keep. These will then appear in your word lists and concordances.
You get WordSmith Tools to read this text file in by choosing the Tag File menu option under
Settings. Such tags will then be incorporated into your word lists, concordances, etc. as if they
were ordinary words or suffixes.
example: supposing you've set <*> as "tags to ignore", but listed <title><body> and
<conclusion> as tags to retain in your tag file, WordSmith will keep any instances of <title>,
<body> or <conclusion> in your data but will ignore <introduction>, <Ulan Bator>,
324
287
88
94
137
145
131
97
287
89
230
94
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
doc.Save(outPutFilePath). How to VB.NET: Delete Consecutive Pages from PDF. doc.Save(outPutFilePath). How to VB.NET: Delete Specified Pages from PDF.
pdf page order reverse; rotate pages in pdf
VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
Page: Insert PDF Pages. |. Home ›› XDoc.PDF ›› VB.NET PDF: Insert PDF Page. Add and Insert Multiple PDF Pages to PDF Document Using VB.
rotate pdf pages; rotate pdf page
89
Tags and Markup
© 2010 Mike Scott
<threat>, etc.
Tags to retain will only be active if there's a filename
visible and you have pressed the Load or
Clear button. If you press Load, you will see which tags have been read in from the tag file. 
translate entity references into other characters
If you use XML, SGML or HTML
tagged text, you may want to translate symbols. For example,
SGML, XML, HTML use &mdash; instead of a long dash. To do this, first prepare a Tag File
which contains the strings you want to translate. Then choose Adjust Settings | Tags & Markup |
Entity File (entities to be translated) and choose your entity file. WordSmith will then translate any
entity references in this file into the corresponding characters.
to load up these tag files automatically
If you declare the appropriate filename in your defaults
(wordsmith.ini) and include
autoload tagfile=YES (or autoload tags to exclude file=YES, or autoload tags
to translate file=YES), the markup-file will be automatically loaded as WordSmith starts up.
See also: Guide to handling the BNC
Overview of Tags
Making a Tag File
Showing Nearest
Tags in Concord
Tag Concordancing
Types of Tag
Viewing the Tags
Using Tags as
Text Selectors
Tags in WordList
6.3
tags as selectors
Defaults
The defaults are: select all sections of all texts selected in Choose Texts
but cut out all angle-
bracketed tags. 
Custom settings
There are various alternatives in this box which help your choices with the boxes below. Choosing 
British National Corpus World Edition (as in the screenshot) will for example automatically put </
teiHeader> into the Document header ends box below. You can also edit the options
and
their effects.
Markup to ignore
If you want to cut out unwanted tags eg. in HTML
files, leave something like < > or [ ] or <
>;[ ] in Markup to ignore. The "search-span" means how far should WordSmith look for a closing
symbol such as > after it finds a starting symbol such as <. (The reason is that these symbols
might also be used in mathematics.)
329
324
94
76
88
94
137
131
97
287
89
224
33
49
324
C# PDF Page Insert Library: insert pages into PDF file in C#.net
how to merge PDF document files by C# code, how to rotate PDF document page, how to delete PDF page using C# .NET, how to reorganize PDF document pages and how
rotate pdf page by page; rotate single page in pdf reader
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
doc.Save(outPutFilePath); Demo Code: How to Delete Consecutive Pages from PDF in C#.NET. Demo Code: How to Delete Specified Pages from PDF in C#.NET.
rotate pdf page permanently; rotate single page in pdf file
90
WordSmith Tools
© 2010 Mike Scott
Markup to INclude or EXclude
See Making a Tag File
.
Entity file
94
C# TIFF: How to Rotate TIFF Using C# Code in .NET Imaging
Individual Products. XDoc.SDK for .NET. XImage.SDK for .NET. Edit. Insert Pages into Tiff File. Delete Tiff Pages. Move Tiff Page Position. Rotate a Tiff Page. Extract
reverse page order pdf; pdf rotate single page
VB.NET PDF - WPF PDF Viewer for VB.NET Program
Individual Products. XDoc.SDK for .NET. XImage.SDK for .NET. Page: Replace PDF Pages. Page: Move Page Position. Page: Copy, Paste PDF Pages. Page: Rotate a PDF
pdf reverse page order; rotate individual pages in pdf reader
91
Tags and Markup
© 2010 Mike Scott
See Making a Tag File
.
Text Files and Mark-up
However, you can get WordSmith to use tags to select one section of a text and ignore the rest.
This is "selecting within texts". You can also select between texts: that is, get WordSmith to look
within the start of each text to see whether it meets certain criteria.
These functions are available from Settings | Adjust Settings | Tags | Only If Containing
or Only
Part of File
. 
Document Header
If you simply want to cut out a document header (a repeated header containing copyright notices as
is found at the start of every BNC text), you just ensure that some suitable tag is specified as above
in the </teiHeader> example. (If you choose Custom Settings above, you will get suitable
choices automatically.)
For more complex searches, you might want to choose the Only If Containing
or Only Part of
File
buttons visible above.
The order in which these choices are handled
If you choose either to select either between or within texts, WordSmith will check that each text
file meets your requirements, before doing your concordance, word list, etc. It will 
1. Select between files
to check whether it contains the words you've specified; 
2. Cut out any section specified as a "section to cut
"; 
3. If there are "sections to keep
", cut out everything which is not within them; 
4. Cut start of each line
, if applicable;
5. Process any entity references you want to translate
;
6. Ignore
any tags not to be retained (see the "Mark-up to ignore" section of the screenshot
above).
See also: Overview of Tags
Making a Tag File
Tag Handling
Tag Concordancing
,
Showing Nearest Tags in Concord
Viewing the Tags
Types of Tag
Guide to handling the
BNC
6.4
only if containing...
The point of it
You might want to process only the speech of elderly men, or only advertising material, or only
classroom dialogues. This function allows WordSmith to search through each text, e.g. in text
94
91
93
91
93
91
93
93
93
88
88
88
94
88
131
137
287
97
C# PDF Page Extract Library: copy, paste, cut PDF pages in C#.net
C#.NET PDF Library - Copy and Paste PDF Pages in C#.NET. Easy to C#.NET Sample Code: Copy and Paste PDF Pages Using C#.NET. C# programming
pdf save rotated pages; pdf rotate single page reader
C# PDF: PDF Document Viewer & Reader SDK for Windows Forms
Rotate270: Rotate the currently displayed PDF page 90 degrees counterclockwise. for you to create and add a PDF document viewer & reader in Windows
rotate pdf page few degrees; how to change page orientation in pdf document
92
WordSmith Tools
© 2010 Mike Scott
headers, ensuring that you get the right text files and skip any irrelevant ones. 
Suppose you have a large collection of texts (e.g. the British National Corpus) and you cannot
remember which of them contain English spoken by elderly men. 
Knowing that the BNC uses stext> for spoken texts, sex=m for males, age=5 for speakers aged
60 or more, you can get WordSmith to filter your text selection. It will search through the whole of
every text file (not just the tags or header sections, in fact the first 2 megabytes
of the file) to
check that it meets your requirements.
You can specify up to 15 tags, each up to 80 characters in length. They will be case sensitive (i.e.
you will get nothing if you type Age=5 by mistake). 
Horizontally, the options represent combinations linked by "or". Vertically, the combinations are
"and" links. The bottom set represents "but not" combinations.
After your text files have been processed, you will be able to see which met your requirements in
the Text File choose window
and can save the list for later use as favourites
.
Examples:
You only want text files which contain either roses or violets or seeds, and flowers must be
present too, so must garden and spade But you do not want lime juice to be present in the
text.
If you want book or hotel but only if they're not in a text file containing publish or Booker
Prize: write book into the first box, hotel in the box beside it, and publish* and Booker * in
the first two boxes in the bottom row.
326
33
37
93
Tags and Markup
© 2010 Mike Scott
See also: Tags as Selectors
Selecting within texts
Extracting text sections
Filtering
your text files
using Text Converter
Guide to handling the BNC
6.5
part of file:selecting within texts
Cut start of each line/paragraph
The point of this is that some corpora (e.g. LOB) have a fixed number of line-detail codings at the
start of each line. Here you want to cut them out (that is, after every <Enter>). Choose the number
of characters to cut, up to 100; the default is 0. Use -1 if you want to cut everything up to the first
alphabetical character at the start of each line, and -2 to cut everything up to the first tab.
Sections to Cut
If you are using text files with SGML, XML or HTML
headers (e.g. the British National Corpus)
you may simply want to cut out the header from your word lists, concordances, etc. as shown in
the Document header example
.
For more complex choices, you may here specify what is to be cut, where it starts (for example 
<Introduction>) and where you want to cut to (e.g. </Introduction>). You can choose to
cut out up to 3 different and separate sections (<HEAD> to </HEAD> or <BODY> to </BODY>). This
function is case-sensitive and cuts out any section located as many times as it is found within the
89
93
263
275
262
324
89
94
WordSmith Tools
© 2010 Mike Scott
whole text.
Sections to Keep (contexts)
You want to select one section of a text and cut out the rest. Specify one tag to define the desired
start, and one to specify the end, e.g. <Intro> to <Body> 
(these would analyse only text introductions), or <Mary> to </Mary> (these would get all of Mary's
contributions in the discourse but nothing else). 
Naturally you must be sure that there is something unique like a < or symbol to define each
section. This function is case sensitive (so it would not find <MARY>).
If you used <H1> to </H1> with this function in  HTML
text you'd get all the major headings in
your texts, however many, but nothing else.
You can choose to use 2 different sections, e.g. <Intro> to </Intro> to get the introduction
and <Conclusion> to </Conclusion> to get the conclusion as well. The "off" switch doesn't
have to look like the "on" switch -- you could keep, for example, <INTRO> to </BODY> and thereby
cut out the conclusion if that comes after the </BODY>
In this example, all the Peter section and all the Hong Kong sections will be used for the word-
list, concordance etc., but nothing else. 
See also: Tags as Selectors
Only if containing <x>
Guide to handling the BNC
.
6.6
making a tag file
Tag Syntax
Each tag is case sensitive.
Tags conventionally begin with < and end with > but the first & last characters of the tag can be any
symbol.
You can use 
* to mean any sequence of characters; 
? to mean any one character;
# to mean any numerical digit.
324
89
91
95
Tags and Markup
© 2010 Mike Scott
Don't use [ to insert comments in a tag file, since [ is useful as a potential tag symbol. You can
use # to represent a number (e.g. <h#> will pick up <h5>, <h1>, etc.). And use ? to represent
any single character (<?> will pick up <s>, <p>, etc.), or * to represent any number of characters
(e.g. <u*> will pick up <u who=Fred>, <u who=Mariana>, etc.). Otherwise, prepare your tag
list file in the same way as for Stop Lists
.
Use notepad or any other plain text editor, to create a new .tag file. Write one entry on each line.
Any number of pre-defined tags can be stored. But the more you use, the more work WordSmith
has to do, of course and it will take time & memory ... 
Mark-up to EXclude
A tag file for stretches of mark-up like this <SCENE>A public library in London. A
bald-headed man is sitting reading the News of the World.</SCENE>
where you want to exclude the whole stretch above from your concordance or word list, e.g.
because you're processing a play and want only the actors' words. Mark-up to exclude will cut out
the whole string from the opening to the closing tag inclusive.
The syntax requires ></ or >*</ to be present.
Legal syntax examples would be:
<SCENE></SCENE>
<SCENE>*</SCENE>
<SCENE #>*</SCENE>
<HELLO?? #>*</GOODBYE>
(In this last example it'll cut only if <HELLO is followed by 2 characters, a space and a number then
>, and if </GOODBYE> is found beyond that.)
Mark-up to INclude
A tag file for tags to retain contains a simple list of all the tags you want to retain. Sample tag list
files for BNC handling (e.g bnc world.tag) are included with your installation (in your
Documents\wsmith5 folder): you could make a new tag file by reading one of them in, altering it,
and saving it under a new name.
Tags will by default be displayed in a standard tag colour
(default=grey) but you can specify the
foreground & background for tags which you want to be displayed differently by putting
/colour="foreground on background"
e.g. <noun> /colour="yellow on red"
Available colours:
80
40
96
WordSmith Tools
© 2010 Mike Scott
'Black','White','Cream',
'Red','Maroon',
'Yellow',
'Navy','Blue','Light Blue','Sky Blue',
'Green','Olive','Dollar Green','Grey-Green','Lime',
'Purple','Light Purple',
'Grey','Silver','Light Grey','Dark Grey','Medium Grey'.
The colour names are not case sensitive (though the tags are). Note UK spelling of "grey" and
"colour".
Also, you can put "/play media" if you wish a given tag, when found in your text files, to be able to
attempt to play a sound or video file
. For example, with a tag like
<sound *> /colour="blue on yellow" /play media
and a text occurrence like
<sound c:\windows\Beethoven's 5th Symphony.wav>
or
<sound http://www.political_speeches.com/Mao_Ze_Dung.mp3>
you will be able to choose to hear the .wav or .mp3 file
.
Finally, you can put in a descriptive label, using /description "label" like this:
<w NN*> /description "noun" /colour="Cream on Purple"
<ABSTRACT> /description "section"
<INTRODUCTION> /description "section"
<SECTION 1> /description "section"
Section tag
In the examples using "section", Concord's "Nearest Tag" will find the section however remote in the
text file it may be. 
This is particularly useful e.g. if you want to identify the speech of all characters in a play, and have
a list of the characters, and they are marked up appropriately in the text file.
<Romeo> /description "section"
<Mercutio> /description "section"
<Benvolio> /description "section"
Here is an example of what you see after selecting a tag file and pressing "Load". The first tag is a
"play media" tag, as is shown by the icon. You can see the cream on purple colour for nouns too.
The tag file (BNC World.tag) is included in your installation.
99
145
Documents you may be interested
Documents you may be interested