c# pdf reader : Delete pages of pdf online application control tool html web page windows online Typesetting-5516-part1905

Multicol 143
5.Foreachminitocenvironmentyouwant,
a.Placetheinsertionpointimmediatelyaftertheheadingforthedivisionforwhich
youwantaminitocenvironment.
b.EnteraT
E
Xeld.
c.Intheentryarea,typetheappropriatecommandfortheenvironment:
Command Environment
nparttoc
Tableofcontentsforparts
npartlof
Listofguresforparts
npartlot
Listoftablesforparts
nminitoc
Tableofcontentsforchapters
nminilof
Listofguresforchapters
nminilot
Listoftablesforchapters
nsecttoc
Tableofcontentsforsections
nsectlof
Listofguresforsections
nsectlot
Listoftablesforsections
d.ChooseOK.
Moreinformationisavailableintheprogram documentation. . Thepackageisin-
stalledintheTCITeX/TeX/LaTeX/contrib/minitocdirectory.
Multicol
Themulticolpackageimplementsupto10columnsoftextinthemulticolsenvironment
andbalancesthelengthofthenalcolumnsforaniceappearance.Thepackagepermits
bothsingle-andmulticolumnformatsonthesamepage. Itplacesfootnotesacrossthe
bottomofthepageratherthanundereachcolumn. (Thus,itisincompatiblewiththe
ftnrightpackage,page130.)Notethatwithinthemulticolumnenvironment,onlypage-
wideoatingelementsarepermittedandnotthoseinaselectedcolumn.
ITocreatemultiplecolumnsoftext
1.Addthemulticolpackagetoyourdocument.
2.Placetheinsertionpointwhereyouwantmultiplecolumnstobegin.
3.EnteranencapsulatedT
E
Xeld.
4.Typenbegin{multicols}{x}wherexisthenumberofcolumnsyouwant.
5.ChooseOK.
6.Placetheinsertionpointwhereyouwantmultiplecolumnstoend.
7.EnteranencapsulatedT
E
Xeld.
8.Typenend{multicols}andchooseOK.
ThepackagehasadebuggingoptionavailablethroughtheOptionsandPackages
commandontheTypeset menu. . Theuseofthemulticol l packagecanoccasionally
Delete pages of pdf online - remove PDF pages in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Provides Users with Mature Document Manipulating Function for Deleting PDF Pages
delete pages pdf file; add and delete pages from pdf
Delete pages of pdf online - VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Visual Basic Sample Codes to Delete PDF Document Page in .NET
copy pages from pdf into new pdf; delete pages from pdf file online
144
Chapter3 UsingLaTeXPackages
causeLAT
E
XerrorsrelatedtolinespacingandfootnotenumberinginSWPandSWdoc-
uments. ThepackageisinstalledintheTCITeX/TeX/LaTeX/required/tools
directoryaspartoftheStandardLAT
E
XToolsBundle.
Natbib
Thenatbibpackageisusedincombinationwiththreebibliographystyles(abbrv-
nat.bst, plainnat.bst, and unsrtnat.bst) to produce both author-date and
standard numerical citations forB
IB
T
E
Xbibliographies. The package is compatible with
standard B
IB
T
E
Xstyle les,such as plain.bst, and with those forthe harvard, apa-
like, chicago, astron, and authordate packages. Itserves as a singleinterface formost
available bibliographic styles.
The package also supports a variety of author-date and numerical citation formats,
including multiple citations, as shown in the examples in the following table. Most
are based on two basic citation commands: ncitet for text citations and ncitep for
parenthetical citations. The commands may take optional arguments to add text before
and after the citation. See the package documentation for more extensive information
about available commands.
Command
CitationFormat
ncitet{key}
Abbreviated authorlist in text, year in parentheses:
Author-year: Swanson et al. (2004)
Numerical:
Swanson et al. [21]
ncitet*{key}
Full authorlist in text, year in parentheses:
Author-year: Swanson,Hughes, and Medd (2004)
ncitep{key}
Abbreviated authorlist and year,in parentheses:
Author-year: (Swanson et al., 2004)
Numerical:
[21]
ncitep*{key}
Full authorlist andyear,in parentheses:
Author-year: (Swanson, Hughes, and Medd,2004)
ncitet[chap~2]{key}
Abbreviated author list in text, year and chapter in
parentheses:
Author-year: Swanson et al. (2004, chap. 2)
Numerical:
Swanson et al. [21,chap. 2]
ncitep[chap~2]{key}
Abbreviated author list, year,and chapter, in parenthe-
ses:
Author-year: (Swanson et al., 2004,chap. 2)
Numerical:
[21,chap. 2]
ncitep[see][]{key}
Reference toabbreviated author list and year,inparen-
theses:
Author-year: (see Swanson et al.,2004)
Numerical:
[see 21]
ncitep[see][chap~2]{key} Reference to abbreviated author list,year,and chapter,
in parentheses:
Author-year: (see Swanson et al.,2004, chap. 2)
Numerical:
[see 21, chap. 2]
ncitep{key, key}
Abbreviated authorlists and years,in parentheses:
Author-year: (Medd et al, 2003; Swanson et al., 2004)
Numerical:
[19; 21]
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
C# view PDF online, C# convert PDF to tiff, C# read PDF, C# convert PDF to text, C# extract PDF pages, C# comment annotate PDF, C# delete PDF pages, C# convert
cut pages from pdf file; cut pages from pdf online
C# PDF Page Insert Library: insert pages into PDF file in C#.net
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
delete pages from pdf acrobat reader; delete pdf pages reader
Newpnts 145
Theprograminterfacedoesn't directlysupportthese commands,but youcan achievethe
citation format you want by inserting the commands in T
E
Xelds.
ITo create a bibliography for natbib citations
1. Add the natbib package to your document.
2. From the Typeset menu, choose Bibliography Choice.
3. Check BibTeX and choose OK.
4. Specify one ofthe natbib bibliography style les:
a.Place the insertion point where you want the bibliography to appear.
b.From the Insert menu, choose Typeset Object and then choose Bibliography.
c.Select the B
IB
T
E
Xdatabase les you want to use.
d.Scroll down the Style list to select abbrvnat.bst, plainnat.bst, or un-
srtnat.bst, andchoose OK.
5. Save and compile the document.
ITo create a natbib citation
1. Add the natbib package to your document.
2. Place the insertion point where you want the citation.
3. Enter an encapsulated T
E
Xeld.
4. Type the command for the citation format you want, substituting the key for the
B
IB
T
E
Xreference.
5. Choose OK.
The natbib package is compatible with the chapterbib, hyperref, showkeys and
babel packages, and can emulate the sorting and compressing functions of the cite
package. The package is installed in the TCITeX/TeX/LaTeX/contrib/natbib
directory.
Newapa
This package is required when you use the B
IB
T
E
Xbibliography style newapa.bst.
Other than adding the package to your document, no action is required. No options are
available for the package, which is installed intheTCITeX/TeX/LaTeX/contrib/
bibtex directory.
Newpnts
See Points and Newpnts on page 151.
VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
add and insert one or multiple pages to existing adobe PDF document in VB.NET. Ability to create a blank PDF page with related by using following online VB.NET
delete pages of pdf preview; copy pages from pdf to another pdf
C# HTML5 PDF Viewer SDK to view PDF document online in C#.NET
C# view PDF online, C# convert PDF to tiff, C# read PDF, C# convert PDF to text, C# extract PDF pages, C# comment annotate PDF, C# delete PDF pages, C# convert
delete page from pdf acrobat; delete blank page in pdf
146
Chapter 3 Using LaTeX Packages
Nomencl
The nomencl package produces a nomenclature list or list of symbols for your doc-
ument by using T
E
Xinstructions inserted throughout the document as input for the
makeindex program. You can use the package to create a list of symbols, a glossary,
or an index-like list, such as an author index. Your document can have only one list
created with the package.
Generating a nomenclature list is a multistep process involving adding the package
to your document, identifying each symbol to be included in the list, indicating where
the list should appear in the document, and nally running makeindex and compiling
yourdocument with LAT
E
X.
ITo create a nomenclature list
1. Add the nomencl package to your document.
2. If your document meets these three conditions:
 you are usingthe SWP or SW output lter(not the Portable LaTeX lter)
 the highest division level in your document is section
 the chapter division isn't used
then
a.Save, close, and reopen the document.
b.From the Typeset menu, choose Preamble.
c.Click the mouse in the entry area and scroll to the bottom.
d.After the line ninput{tcilatex}, add a newline and type
nletnchapternundened.
e.Choose OK.
3. Add this command to the document preamble:
a.From the Typeset menu,choose Preamble and click the mouse inthe entry area.
b.Scroll to the end of the preamble commands and begin a newline.
c.Type nmakenomenclature (inVersion5.5)ornmakeglossary(in earlierversions)
and choose OK.
4. Add nnomenclature commands in the text foreach symbol to be included inthe
nomenclature list:
a.Place the insertion point immediately after the rst use of the symbol.
b.Enter an encapsulated T
E
Xeld.
c.In the entry area, type nnomenclature{x}{y} where x is the symbol you want to
appearin the list and y is the corresponding denition.
d.Choose OK.
5. Add this command:
a.Place the insertion point where you want the nomenclature list to appear in your
document and enter a T
E
Xeld.
b.Type nprintnomenclature (inVersion 5.5)ornprintglossary(in earlierversions)
and choose OK.
VB.NET PDF- View PDF Online with VB.NET HTML5 PDF Viewer
RasterEdge. PRODUCTS: ONLINE DEMOS: Online HTML5 Document Viewer; Online XDoc.PDF C# File: Split PDF; C# Page: Insert PDF pages; C# Page: Delete PDF pages;
cut pages from pdf; cut pages from pdf preview
VB.NET PDF - Convert PDF Online with VB.NET HTML5 PDF Viewer
C# view PDF online, C# convert PDF to tiff, C# read PDF, C# convert PDF to text, C# extract PDF pages, C# comment annotate PDF, C# delete PDF pages, C# convert
cut pages out of pdf online; cut pages out of pdf file
Nomencl 147
6. Save your document and fromoutside SWP or SW,compile it.
a.From the SWP or SW submenu on the Windows Programs list, choose the
TrueT
E
XFormatter.
b.Select the le and choose OK.
If your document contains a table of contents or cross-references, you may need
to compile it two or three times.
The compilation yields an .nlo le (.glo inearlierversions) withthe same name as
yourdocument and places it in the same directory.
7. Run makeidx.
The makeidx package uses the .nlo or .glo le as an input le. It creates an
output le with an .nls extension (.gls in earlier versions) and the same name and
directory as your document. The .nls or .gls le contains the correctly ordered
nomenclature list.
a.From the Windows Start menu, choose Run.
b.In the Open box, type the command appropriate for your installation and substi-
tute the correct le name for the two les (where line breaks occur in this instruc-
tion, enter a space):
ForVersion 5.5:
c:nswp55nTCITeXnweb2cnmakeindex -o
c:nswp55ndocsnlename.nls -s
c:nswp55nTCITeXnTeXnLaTeXncontribnnomenclnnomencl.ist
c:nswp55ndocsnlename.nlo
ForVersion 4.x or 5.0:
c:nswp50nTCITeXnweb2cnmakeindex -o
c:nswp50ndocsnlename.gls -s
c:nswp50nTCITeXnTeXnLaTeXncontribnsupportednnomenclnnomencl.ist
c:nswp50ndocsnlename.glo
ForVersion 3.5 or earlier:
c:nswp35nTCITeXnSWToolsnbinnmakeindx -o
c:nswp35ndocsnlename.gls -s
c:nswp35nTCITeXnTeXnLaTeXncontribnsupportednnomenclnnomencl.ist
c:nswp35ndocsnlename.glo
Correct the path names for yourinstallation, ifnecessary.
c.Choose OK.
8. Typeset compile the document le from outside SWP or SW.
If your document contains a table of contents or cross-references, you may need to
compile it two or three times.
Note that if you compile using SWP or SW, the compiler won't nd the .nls or
.gls le and won't include the nomenclature list in the typeset document.
The available package options include language choices and the use ofequation and
page references. See more informationon page 24and additional documentation forthe
VB.NET PDF - Annotate PDF Online with VB.NET HTML5 PDF Viewer
VB.NET PDF - Annotate PDF Online with VB.NET HTML5 PDF Viewer. Explanation about transparency. VB.NET HTML5 PDF Viewer: Annotate PDF Online. This
delete pages from a pdf document; delete page in pdf document
C# HTML5 PDF Viewer SDK to convert and export PDF document to
C# view PDF online, C# convert PDF to tiff, C# read PDF, C# convert PDF to text, C# extract PDF pages, C# comment annotate PDF, C# delete PDF pages, C# convert
reader extract pages from pdf; delete pages of pdf online
148
Chapter 3 Using LaTeX Packages
nomencl package in the PackageSample-nomencl.tex le in the SWSamples
directory of your program installation. The package is in the TCITeX/TeX/LaTeX/
contrib/nomencl directory.
Nopageno
The nopageno package provides a simple way to remove page numbers from both
the opening pages and the normal pages of all classes of L
A
T
E
Xdocuments. Other than
adding the package to your document, no action is necessary. No package options are
available. The package installs in the TCITeX/TeX/LaTeX/contrib/carlisle
directory.
Numinsec
The numinsec package provides numbering of equations, gures, and tables within
sections. Part of the SIAM document class distribution, the package is useful for other
types of documents. The package adds the section number to the numbers ofequations,
gures, and tables. Thus,if the rst equation in section 2 is the eighth in the document,
it carries the number 2.1 instead of 8.
No action is required otherthan adding the package to yourdocument. The package
has no options. The numinsec package is installed in the TCITeX/TeX/LaTeX/
contrib/siam directory.
Overcite
The overcite package has been superseded by the cite package (see page 114) and
is included in SWP and SW for compatibility purposes only. The overcite package
produces and superscripts compressed, sorted lists of numerical citations occurring in
the text.
Paralist
The paralist package provides new list environments foritemized,description,andenu-
merated lists. With the package,lists can be typesetwithin paragraphs, as paragraphs in
themselves, and in a compressed format. The package allows adjustment of the space
between list items in the compressed format. The package also provides arguments for
formatting labels in most of the list environments. The package incudes a conguration
(.cfg) le that makes standard list environments typesetas if they were the compressed
list environments dened by the package. Although the .cfg le isn't part of the de-
fault package,the package allows addinga .cfg le. Thepackage may conict withthe
babel package.
The package is installed in the TCITeX/TeX/LaTeX/contrib/paralist di-
rectory.
Parallel
Theparallel packagecreates anenvironmentthataligns textintwocolumns oron facing
pages. You can adjust the column width and separate the columns with a vertical line,
as shown here:
Picins 149
This is textin the English language
Dies ist Text in deutscher Sprache,
explaining the \foo command.
derdasKommando\foo erläutert.
Options are available to format footnotes that occur in the text within the environ-
ment; the footnotes are typeset at the end ofthe environment. After addingthe package,
you enter the environment and all the text within it in T
E
Xelds in the body of your
document. The package is useful for comparing two texts, as in translation projects.
ITo enter aligned textin two columns or onfacing pages
1. Add the parallel package to yourdocument.
2. Modify the package options to select the footnote format you want. See the package
documentation for details.
3. Place the insertion point where you want the parallel environment to begin.
4. Enter an encapsulated T
E
Xeld.
5. In the entry area, type
nbegin{Parallel}[option]{left-width}{right-width}
where optionis one of these commands:
option
Effect
c(default) print aligned text in columns
v
print a vertical line between columns
p
print text on two facing pages
If the width parameters are left empty, the package sets each one to about half the
width of the text on the page.
6. Type
nParallelLText{text that is to appear on the left}
nParallelRText{text that is to appear onthe right}
nend{Parallel}
7. Choose OK.
Note that a blank page can result if L
A
T
E
Xhas to skip a page in order to place the
parallel text on facing pages. Also, large size differences in the right and left text can
result in unattractive output. The package is installed in the TCITeX/TeX/LaTeX/
contrib/parallel directory.
Picins
The picins package provides precise control over the placement of inline graphics. It
also provides dashed, solid, and shadow frames around the graphics, and allows space
for a caption. Tables aren't supported. The placement of graphics is controlled with
commands in T
E
Xelds in the body of your document. The commands are generally of
this format:
150
Chapter 3 Using LaTeX Packages
nparpic[x]{nincludegraphics[natwidth=yin,natheight=zin]{graphic}}
where x indicates the position on the page; yand z are the width andheight, respectively,
of the graphic image; and graphic is the full path name forthe graphics le. Additional
command elements are available to specify the position of the caption and the kind and
size of frame. See the package documentation for details.
For another way to wrap text around graphics, see the wrapg package on page
180. The package is installed in the TCITeX/TeX/latex209/contrib/picins
directory.
Pifont
See PSNFSS Packages on page 152.
Placeins
The placeins package prevents oating graphics or tables from oating into the next
section of the document or past a designated point in the document, signaled by a
nFloatBarrier command. The package successfullycontrols the placementofoat-
ing objects in DVI les, in PDFles, and in les created with the Portable L
A
T
E
Xoutput
lter. The package thus has a wider use than the oat package, which controls the
placement of oating objects using the H placement option with the FRAME macro in
tcilatex.tex. Because
PDF
L
A
T
E
Xand the Portable L
A
T
E
Xoutput lter bypass the
FRAME macro,the oat package methodcan'tbe usedtocontrol the placement of oat-
ing objects in PDFor Portable L
A
T
E
Xles.
ITo preventoating objects from appearing in the next section
1. Add the placeins package to your document.
2. On the Typeset toolbar, click the Options and Packages button
or, from the
Typeset menu, choose Options and Packages and then choose the Package Op-
tions tab.
3. From the Packages in Use list, select the placeins package and choose Modify.
4. In the Category list, select Barrier at section and,in the Options list, select Yes.
5. Choose OK to close each dialog box and return to yourdocument.
ITo preventa oatingobjectfrom appearingafter a designated point
1. Position the insertion point where you want accumulated oating objects to appear.
2. Enter an encapsulated T
E
Xeld.
3. In the entry area, type nFloatBarrier and choose OK.
By default, the nFloatBarrier command is very strict. It prevents a oating
objectfromappearing above the start ofthe currentsection orbelowthe start of the next
Points and Newpnts 151
section, even though the oating object would appear on the same page as its intended
section. Each restriction can be relaxed separately by using the above and below
package options. The package is installed in the TCITeX/TeX/LaTeX/contrib/
placeins directory.
Points and Newpnts
The points and newpnts packages were developed to help typeset exams. Both pack-
ages place point values for exam questions in the left margin. The newpnts package
places the values slightly farther into the margin for less confusion with list item num-
bers. Thepackages alsoprovidea waytoresumelistnumberingthat has beeninterrupted
by text. The two features can be used independently.
No options are available forthe packages, but you can enterthe necessary macros in
T
E
Xelds. The packages are distributed with SWP and SW but,unlike the otherpack-
ages included with the program, are not available on CTAN. The packages are installed
in the TCITeX/TeX/LaTeX/SWmisc directory.
ITo place a point value for an exam questionin the margin
1. Add the points or the newpnts package to your document.
2. Create the list of exam questions.
Note that you don't have to use a numbered list.
3. Foreach question,
a.Place the insertion point at the beginning of the list item,immediately to the right
of the lead-in object.
b.Enter an encapsulated T
E
Xeld.
c.Type nPOINTS{x} where x is the point value forthe question.
d.Choose OK.
ITo resume numbering of aninterruptednumbered list
1. Add the points or the newpnts package to your document.
2. Place the insertion point at the end of the paragraph immediately after which you
want the list to begin.
The paragraph can otherwise be empty.
3. Enter an encapsulated T
E
Xeld.
4. In the entry area, type nsetcounter{enumi}{x}nRESUME where x is a value one
less than the starting number for the list.
If you want your list to start with 1, use nsetcounter{enumi}{0}nRESUME. Note
that the command is case-sensitive.
5. Choose OK.
152
Chapter 3 Using LaTeX Packages
6. Create a numbered list.
7. Interrupt the list with an unnumbered paragraph.
8. Place the insertion point at the end of the unnumbered paragraph.
9. Enter an encapsulated T
E
Xeld.
10. In the entry area, type nRESUME andchoose OK.
11. Enter the remaining numbered list items.
LAT
E
Xresumes the list with the next sequential list item number.
Portland
The portland package implements changing from portrait to landscape orientation and
back within your SWP or SW document. No special drivers are required, but you may
need to change the orientation settings for your printer so that your document prints
properly. If you have a single page with an orientation different from that of the rest
of the document, you may need to print it separately after changing the printer settings
accordingly.
You can dene portrait and landscape environments with simple commands inserted
in T
E
Xelds. Nopackage options are available.
ITo dene a landscape or portrait environment
1. Add the portland package to yourdocument and move the package to the top ofthe
Packages in Use list.
2. Placetheinsertion point where you wantthe orientation tochange in yourdocument.
3. Enter a T
E
Xeld.
4. Type nlandscape to change the page layoutorientation fromportrait to landscape or
nportrait to change the page layout orientation from landscape to portrait.
5. Choose OK.
The portland package is installed in the TCITeX/TeX/latex209/contrib/
misc directory of your Version 3.5 or later installation. The PackageSample-
portland.tex le in the SWSamples directory of your Version 4.0 or later pro-
graminstallationcontains additional information. If you have anearlierversionyoucan
download both the package and the sample le from our website. See also the lscape
package on page 139.
PSNFSS Packages
The PostScriptNFSS bundleis a required partofL
A
T
E
X. The bundle provides a complete
working setup of the L
A
T
E
Xfont selection scheme for use with PostScript fonts. The
packages are installed in the TCITeX/TeX/LaTeX/required/psnfss directory.
Documents you may be interested
Documents you may be interested