c# pdf reader writer : Copy pages from pdf to word SDK Library API wpf .net azure sharepoint TeXShopManual-20060-part943

About TeXShop
Richard Koch
September3, 2006
Contents
1 Basic Help
4
1.1 Preliminaries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4
1.2 GettingandInstallingteTeX. . . . . . . . . . . . . . . . . . . . . . .
4
1.3 GettingandInstallingTeXShop . . . . . . . . . . . . . . . . . . . . .
6
1.4 TypesettingDocuments . . . . . . . . . . . . . . . . . . . . . . . . .
7
1.5 Alternate TypesettingMode . . . . . . . . . . . . . . . . . . . . . . .
9
1.6 CheckingSpelling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.7 Latex Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.8 Matrix Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.9 Macros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.10 ToolbarandApplescript . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.11 IncludingGraphics . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.12 Printing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.13 SettingPreferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.14 ModifyingtheTemplatesMenu . . . . . . . . . . . . . . . . . . . . . 16
1.15 EditingTricks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
1.16 AutoCompletion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.17 CommandCompletion . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.18 SendingBugReports . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
1.19 UsefulWebSites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
1.20 License . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2 Advanced Help
22
2.1 AddingPersonalSty andMacroFilestoteTeX
. . . . . . . . . . . . 22
1
Copy pages from pdf to word - remove PDF pages in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Provides Users with Mature Document Manipulating Function for Deleting PDF Pages
add remove pages from pdf; cut pages out of pdf online
Copy pages from pdf to word - 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
delete pages in pdf; delete pages from pdf preview
2.2 AdditionalTypesettingEngines . . . . . . . . . . . . . . . . . . . . . 23
2.3 RemovingAUXFiles . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
2.4 UsinganExternalEditor. . . . . . . . . . . . . . . . . . . . . . . . . 27
2.5 Copy-PasteandDrag-DropfromthePreviewWindow . . . . . . . . 29
2.6 SettingaProject Root File. . . . . . . . . . . . . . . . . . . . . . . . 29
2.7 Pdfsync . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
2.8 Unicode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
2.9 BibTeX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
2.10 MakeIndex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
2.11 MakingandUsingNewTeXFormats . . . . . . . . . . . . . . . . . . 37
2.11.1 Usingformats . . . . . . . . . . . . . . . . . . . . . . . . . . 37
2.11.2 Makingformats . . . . . . . . . . . . . . . . . . . . . . . . . 39
2.12 OpeningOther Files withTeXShop . . . . . . . . . . . . . . . . . . . 40
2.13 Mathematica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
2.14 Localizations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
2.15 SyntaxColors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
2.16 ShellEscape Protection . . . . . . . . . . . . . . . . . . . . . . . . . 42
2.17 ColoredTextinTeX . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
2.18 MoreAbout teTeX . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
2.19 CoexistingwithFink . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
2.20 CoexistingwithOther TeXDistributions . . . . . . . . . . . . . . . . 45
2.21 ConTeXtandMetaPost . . . . . . . . . . . . . . . . . . . . . . . . . 45
2.22 PlistFiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
2.23 RedefiningKeyboardMenuShortcuts . . . . . . . . . . . . . . . . . . 54
3 Macros Help
55
3.1 Preliminaries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
3.2 UnderstandingDefaultMacros. . . . . . . . . . . . . . . . . . . . . . 56
3.3 RearrangingtheMacroMenu . . . . . . . . . . . . . . . . . . . . . . 56
3.4 DefiningNewMacros . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
3.5 AppleScriptMacros . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
3.6 DefaultAppleScript Macros . . . . . . . . . . . . . . . . . . . . . . . 58
3.7 DefiningAppleScriptMacros . . . . . . . . . . . . . . . . . . . . . . . 60
3.8 CreatingDialogs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
3.9 WritingScriptswithTeXShopTypesettingCommands . . . . . . . . 63
3.10 WritingScriptswithShellCommands. . . . . . . . . . . . . . . . . . 65
4 How do I configure TeXShop?
70
2
C# PDF Page Extract Library: copy, paste, cut PDF pages in C#.net
Ability to copy selected PDF pages and paste The portable document format, known as PDF document, is a widely-used form of file that allows users to
delete pages from pdf file online; delete pages out of a pdf
VB.NET PDF Page Extract Library: copy, paste, cut PDF pages in vb.
VB.NET: Copy and Paste PDF Pages. VB.NET programming example below will show you how to copy pages from a PDF file and paste into another one.
delete pdf pages online; add and delete pages in pdf online
4.1 Preliminaries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
4.2 DidYouInstallCorrectly? . . . . . . . . . . . . . . . . . . . . . . . . 70
4.3 RecommendedPreferenceChanges . . . . . . . . . . . . . . . . . . . 71
4.4 ConvertingGraphicFormats Automatically . . . . . . . . . . . . . . 72
4.5 DefaultPreference Items . . . . . . . . . . . . . . . . . . . . . . . . . 73
4.6 DefaultLatexTemplate . . . . . . . . . . . . . . . . . . . . . . . . . 73
4.7 HiddenPreferenceItems . . . . . . . . . . . . . . . . . . . . . . . . . 74
4.8 .plistFiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
4.9 ModifyingtheLatexPanel . . . . . . . . . . . . . . . . . . . . . . . . 79
4.10 ModifyingAutoCompletion . . . . . . . . . . . . . . . . . . . . . . . 80
4.11 RedefiningKeyboardMenuShortcuts . . . . . . . . . . . . . . . . . . 80
4.12 ModifyingtheMacrosMenu . . . . . . . . . . . . . . . . . . . . . . . 80
5 Credits
81
A Appendix: What’s New?
84
3
C# Word - Extract or Copy Pages from Word File in C#.NET
C#.NET PDF file & pages edit, C#.NET PDF pages extract, copy, paste, C#.NET rotate PDF pages, C#.NET VB.NET How-to, VB.NET PDF, VB.NET Word, VB.NET Excel, VB
pdf delete page; add and remove pages from pdf file online
VB.NET PDF Convert to Word SDK: Convert PDF to Word library in vb.
NET code. All PDF pages can be converted to separate Word files within a short time in VB.NET class application. In addition, texts
delete page in pdf online; copy pages from pdf into new pdf
1 Basic Help
1.1 Preliminaries
TeXShop is a Mac OS X program which can typeset TeX and LaTeX files and
preview the output on the screen. The program usually typesets using pdftex or
pdflatex instead of tex or latex. These programs output pdf files rather than dvi
files. Since pdf is the native graphics format of MacOSX,it is easyto display the
output on the screen. Pdftex and pdflatex were written by Han The Thanh,Petr
Sojka,andJiriZlatuska.
Thepdffilescreatedby TeXShoparestandardpdffileswhichcanbegiventoother
people anddisplayedon a variety of computer systems. For example, they can be
displayedbyAdobeAcrobat.
TeXShopdoesnotincludeTeX.InsteaditusesthestandardTeXdistributionteTeX,
awonderfulcollectionoftheentiresuiteofTeXprograms,files,andutilitiescreated
by Thomas Esser. This collection(the standard versionof TeXon Linux systems)
has been compiledfor Mac OS Xby Gerben Wierda. Instructions for obtaining it
aregivenbelow.
1.2 Getting and Installing teTeX
TheMacTeXworkinggroupoftheTeXUsersGroup(TUG)hasproducedanApple
installpackagecontainingeverythingneededtorunTeXonMacOSX.Thepackage
installs in acoupleof minutes with almost no user intervention. It contains a very
complete version of Gerben Wierda’s TeX redistribution, TeXShop, BibDesk, the
Excaliburspellchecker,andGerben’si-Installer. Foruptodatelinkstothepackage,
see
http://www.uoregon.edu/∼koch/texshop/obtaining.html
YoucanalsoobtainGerbenWierda’s TeXredistributionseparately(this isthedis-
tribution contained intheabove package). Thelatest versionofthis distributionis
compiledforbothIntelandPowerPCprocessorsandrequiressystem10.3orhigher.
It is based on the latest teTeX for MacOSX and includes updated programs from
theTeXUser’s Group’s distributionTeXLive.
4
C# PDF Image Extract Library: Select, copy, paste PDF images in C#
PDF ›› C# PDF: Extract PDF Image. How to C#: Extract Image from PDF Document. Support PDF Image Extraction from a Page, a Region on a Page, and PDF Document.
delete pages of pdf; delete blank page in pdf online
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.
delete pages from pdf reader; cut pages from pdf
Toobtainthesefilesandprograms,gotoWierda’ssite
http://www.rna.nl/tex.html
and obtain i-Installer, the TeX installer. You’ll find it in the downloadable pack-
age II2.dmg. Run the installer and installthe following packages in the following
order:
• FreeType 2
• libwmf
• GNUgettext libraries
• PNGLibrary
• ImageMagick
• Ghostscript8
• FontForge
• FonduMac Font cliTools
• TeX
TheMacTeXpackageinstallssomeotheroptionalpackageswhichyoucanalsoobtain
withi-Installer:
• CBGreek
• CMSuper
• MusixTeX
• ConTeXtupdater
• LaTeXupdater
• XeTeX(thisisinJonathanKew’sdirectory)
More detailed installation instructions can be found on Wierda’s site, and on the
TeXShopwebsitelistedlater.
5
VB.NET PDF Image Extract Library: Select, copy, paste PDF images
VB.NET PDF - Extract Image from PDF Document in VB.NET. Support PDF Image Extraction from a Page, a Region on a Page, and PDF Document in VB.NET Project.
delete page from pdf preview; delete pdf pages ipad
C# Create PDF from Word Library to convert docx, doc to PDF in C#.
Convert multiple pages Word to fillable and editable PDF documents in both .NET WinForms and ASP.NET. Able to get word count in PDF pages.
delete pages from pdf in reader; delete page pdf file reader
1.3 Getting and Installing TeXShop
If you installed TeXwith the MacTeX installpackage,you already have TeXShop.
Inthatcase,youonlyneedreadtherest ofthissectionifyouhadanearlierversion
of TeXShop before using the MacTeX install package. The earlier TeXShop was
probably installed in /Applications, but MacTeXinstalls it in /Applications/TeX.
Removetheearlier versionsothisnewversionwillbeused.
TogetTeXShopfromscratch,goto
www.uoregon.edu/∼koch/texshop/texshop.html
andclicktheTeXShoplinktodownloadthefileTeXShop.dmg. Doubleclickonthis
file; a folder will appear containing TeXShop and other files which can be read or
discarded. Drag TeXShopto the Applications folder. Ifyouintend touse it often,
dragits icontothe Dock.
TeXShop has a feature called pdfsync: clicking on a spot in the preview win-
dow activates the corresponding source window with the appropriate source line
selected. This feature requires that files named "pdfsync.sty," "pdfsync.tex", and
"pdfsync4context.tex"beinstalledinteTeX.Thisisdoneautomaticallyifyouinstall
from the MacTeX installpackage. Otherwise, find these files inthe TeXShop dis-
tributionanddragthemto˜/Library/texmf/tex/latex,˜/Library/texmf/tex/plain,
and˜/Library/texmf/tex/context. Here˜/LibraryistheLibraryfolderinyourhome
directory. Youmay have to create some or allof the folders texmf,tex, latex,and
plain.
TeXShop1.35camewithadditionalapplescriptsby WillRobertsonandClausGer-
hardt. YouwillhavetheseautomaticallyifyouinstalledalaterversionofTeXShop
forthefirsttime. Butifyouupgradedfromaversionearlierthan1.35,youwillnot
automatically seethosenewscripts.
Ifyouneveredited the default macro set,youcanobtainthenewmacros by going
tothefolder˜/Library/TeXShopandremovingtheentireMacrosfolderinside. The
next time TeXShop starts, it will recreate this folder with the latest macros. It is
not enough to remove the contents of the Macros folder; the entire folder must be
removed.
If you have edited the default macros andwant to addthe newmacro set,remove
the Macrosfolder temporarily andlet TeXShopcreatea newmacro set. Thenadd
youroldmacrosusingtheMacroEditor.
6
TeXShop 1.35 came with new templates by WillRobertson. These templates will
not automatically be installed. You can obtain them by going to the folder ˜/Li-
brary/TeXShopandmovingthe entireTemplates folderinside tothe Desktop. The
nexttimeTeXShopstarts,itwillrecreatethisfolderwiththelatestTemplates. You
canthenmoveoldTemplates youhaveeditedfromthefolderonthedesktoptothe
newlycreatedfolder˜/Library/TeXShop/Templates.
1.4 Typesetting Documents
To use TeXShop, type your LaTeX input in the editing windowit provides. Then
pushthe ¨Typeset¨button atthe top ofthewindow. Theinput willbe savedand
pdflatexwillrun. Asecondwindowwillopendisplayingmessagesfromtex. Ifthere
are errors,pdflatex willhalt;type ¨return¨to skipthe errors onebyone,oroneof
thestandardTeXinputstoquit,runcontinuously,etc. Afterthedocumenthasbeen
typeset, a new windowwill appear showing the resulting pdf file. You can switch
betweenthe twowindowsby typingcommand-1.
Select the magnify icon in the pdf window’s toolbar, and press the mouse on a
sectionofthepdfoutputdisplaytomagnifytheregionnearthecursor. Doubleclick
to magnify a larger region;triple click to magnify a stilllarger region. Notice that
thedefaultregionsize canbeselectedusinganelement of the toolbaratthetopof
thepage.
TotypesetaTeXdocument,pushthepulldownmenulabeled“LaTeX”totheright
ofthe “Typeset”button,andselectTeXinsteadofLaTeX.Ifyouusuallyuse TeX,
chooseit as yourdefault programinthePreferencesDialog.
If younotice an error, you can immediately fix it inthe editing windowandpush
the “Typeset” button again without halting the first invocation of pdflatex. The
programwillkillthat invocationandrunanother.
TeXShop remembers the source lines of the first twenty errors. To cycle through
these lines in the source file, choose“Go To Error” in the Edit menu or type the
keyboardshortcut for thismenuitem.
Whenyoufixerrorsandtypeset again,theviewerwillrememberthepageyouwere
previouslyviewing.
If a line in the source begins with the characters “%:”, TeXShop interprets the
remaining word or words on the line as a ¨tag¨ and adds these words to the Tag
7
pulldown menu. Choosing a tag entry in this menu will scroll to the appropriate
line in the source file. Lines which begin with the words \section, \subsection,
\subsubsection, or \chapter are automatically added to the Tag menu. However,
this behaviorcanbechangedbytypingthefollowingcommandinApple’sTerminal
program:
defaults write TeXShop TagSections NO
TeXShop can show multiple documents. If you choose “New” or “Open”, your
original document will remain and additional windows for the new document will
open. If you open a TeX file in a folder which contains a pdf file with the same
name,this pdfwillalsoappear.
Some users like todividetheir source into multiple files controlled by a master file
usingan\inputcommand. TeXShopalwayssaves thesourcefilebeforetypesetting.
Ifthepreferenceitem“DuringFileSave,Save RelatedFiles”ischecked,themaster
filewillbesearchedbeforetypesettingandanyinputfileopeninTeXShopwillalso
besaved. Thisfeatureis duetoJohnNairn.
You can start TeXShop by double clicking on a document with extension“.tex”.
The program will open that input document and (if it exists) the associated pdf
document.
Youcanclosethe pdfwindow at any time. It willreappear whenthe document is
typesetagain. Ifyouclosetheinputwindowthenboththeinputandoutputwindows
willclose(windows from other TeXdocuments willremain open). Therefore,ifan
inputsourcewindowisclutteringthescreen,hideitinsteadofclosingit.
pdftex and pdflatex are unix programs derived from Knuth’s TeX program. Until
recently, TeX would not process files whose names contained spaces. If you have
collaboratorsworkingonothermachines,youmaywishtoavoidspacesinfilenames.
However, the TeX in Gerben Wierda’s distributionallows spaces infilenames,and
TeXShopitselfhas neverhadproblemswithspacesinfilenames.
Thepreviewwindow’sbehaviorcanbechangedusingthe"Magnification"and"Dis-
playFormat"itemsinthePreviewmenu.Forexample,youcanconfigurethescroller
toscrollthroughallofthedocumentpages;thepreviewwindowcanshowtwopages
atatime;resizingthewindowcanbemadetochangethepreviewmagnification. Ex-
perimentuntilyoufindthemodeyouprefer,andthenselectthismodeinpreferences
tomakeitpermanent.
Usethemagnificationtoolsinthe Previewwindow’s toolbar tomagnify portionsof
8
text. Bydoubleortripleclickingbeforeholdingdownthemouse,alargerportionof
thetextwillbemagnified. Themagnifiedregioncanbechangedduringmagnification
bypushingtheapple,option,control,andshiftkeys.
Use thepdfselectiontoolto select aportionofthepreviewwindowand drag it to
the desktop or another program’s window. The selection can also be copied and
then pastedinto another document. By default,this selected regioncontains only
foreground text in pdf format. This is useful,for example, when dragging text to
Keynote;theslide’sbackgroundwillshowbehindthetextandthetextcanberesized
without losingclarity.
Use the text selection tool to select text in the preview window. This text can
becopiedandthenpastedtoawordprocessor. Ifthepreviewcontainslinks,these
linkscanbeactivatedbyclickingwiththetextselectiontool. UsetheBack/Forward
commands to returntothe originalpage. Use the Findcommandin the window’s
drawer tosearchfortextinthepdfdocument.
YoucanjumpbetweenthesourceandpreviewwindowsbyholdingdowntheApple
command key while clicking on a word or phrase. If the phrase is in the source
window, the preview window will scroll to the appropriate spot and the typeset
phrase will be circled in red. If the phrase is in the preview window, the source
windowwillopen (ifnecessary) and scrolltothe appropriate spot, and the source
phrasewillbehighlightedinyellow.
1.5 Alternate Typesetting Mode
ThereisanotherwaytotypesetwithTeXShop;inthisalternatemode,eps illustra-
tionscanbeinputdirectlywithoutconversion. Tousethealternatemethod,choose
“TeXandGhostscript”intheTypesetmenu. ThenTeXShopwilltypesetbycalling
tex or latex to produce a “.dvi” file,callingdvips to convert it toa postscript file,
andcalling ps2pdf toconvert the postscript file topdf. The methodchosenin the
typeset menu willonly affect the topmostfile;other documents willcontinue to be
typesetwithpdftexorpdflatex. Theprimarymethodusedwhenadocumentisfirst
openedcanbe selectedinthepreferencedialog.
The“TeXandGhostscript”methodshouldbeusedforoldprojectswithmanyepsil-
lustrations,andforTeXfileswithpostscriptspecialcommands,andforTeXfilesthat
includebitmappedfonts whichdonotdisplaycorrectly whentypesetwithpdflatex.
Experimentationwillshowwhichisthepreferable typesettingengine.
9
Thereisawaytopermanentlysetthetypesettingmethodofadocumentregardless
ofpreferencechoices. Ifoneofthefirsttwenty linesofthesourcefileis
%!TEX TS-program = tex
thentex+ ghostscript willbeused. Ifoneofthefirsttwenty lines is
%!TEX TS-program = latex
thenlatex +ghostscriptwillbe used. Ifoneofthelines is
%!TEX TS-program = pdftex
or
%!TEX TS-program = pdflatex
thenpdftexorpdflatex willbeused. Ifoneofthelines is
%!TEX TS-program = personaltex
or
%!TEX TS-program = personallatex
thenthepersonalscriptwillbeusedassetinthepreferencedialog.
1.6 Checking Spelling
Cocoaprogramsautomatically inheritspellcheckingtechnology by Apple.
TeXShopsupportscontinuous spellchecking,whichcanbe toggledonor off witha
menucommand. Apreferenceitemselectstheinitialpositionofthis toggle.
Aspellis ¨amore intelligent Ispell¨ forUnix machines written by KevinAdkinson.
His program has been ported to Mac OS X and made into a spelling service by
AntonLeuski. This serviceinstalls andthenis availabletoallMacOSXprograms
as an“alternate dictionary”for Apple’sspellingservices. Thenewspeller supports
LaTeX, recognizing that words like “documentclass” are valid LaTeX commands
whichshouldnotbe flaggedas misspelled. Toobtainit,goto
http://cocoaspell.leuski.net/
10
Documents you may be interested
Documents you may be interested