Advertisement
Guest User

Untitled

a guest
Oct 26th, 2016
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 19.93 KB | None | 0 0
  1. documentclass{article}
  2. usepackage{filecontents}
  3. usepackage[xindy]{imakeidx}
  4. usepackage{fancyhdr}
  5. % usepackage{titleps}
  6. %
  7. makeatletter
  8. %%%%%%%%%%%%%%%%%%%
  9. % Index pagestyle %
  10. %%%%%%%%%%%%%%%%%%%
  11. %
  12. @ifpackageloaded{fancyhdr}{%
  13. % Here is the `fancyhdr' one the solution provided
  14. fancypagestyle{indexpagestyle}{%
  15. fancyhead{}
  16. fancyhead[RO,LE]{rightmark -- leftmark}
  17. }
  18. }{%
  19. @ifpackageloaded{titleps}{%
  20. % Here is the `titleps' equivalent one
  21. newpagestyle{indexpagestyle}[]{%
  22. sethead
  23. {%
  24. % Here probably something else than rightmark and leftmark
  25. (rightmark) -- (leftmark)%
  26. }%
  27. {}%
  28. {}%
  29. headrule%
  30. setfoot{}{thepage}{}%
  31. }%
  32. }{%
  33. }
  34. }
  35. %
  36. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  37. % Macro to use in the index style file to collect the index marks %
  38. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  39. %
  40. @ifpackageloaded{fancyhdr}{%
  41. % Here is the `fancyhdr' one the solution provided
  42. newcommand{indexmark}[1]{#1markboth{#1}{#1}}
  43. }{%
  44. @ifpackageloaded{titleps}{%
  45. %
  46. % Here is the `titleps' equivalent I'd like to get (markboth doesn't make
  47. % sense for `titleps')
  48. newcommand{indexmark}[1]{???}
  49. }{%
  50. }
  51. }
  52. %
  53. makeatother
  54. %
  55. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  56. % Index style file (shared by the two cases) %
  57. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  58. %
  59. begin{filecontents*}{jobname.xdy}
  60. (markup-index :open "~n
  61. begin{theindex}
  62. providecommand*lettergroupDefault[1]{}
  63. providecommand*lettergroup[1]{textbf{#1}}
  64. ~n"
  65. :close "~n~nend{theindex}~n"
  66. :tree)
  67.  
  68. (markup-keyword-list :open "indexmark{" :close "}" )
  69. end{filecontents*}
  70. %
  71. % You need to tell it to use your style file
  72. makeindex[options={-M jobname.xdy}]
  73. %
  74. begin{document}
  75. %
  76. % Lots of index entries
  77. Aachenindex{Aachen} aardvarkindex{aardvark} aarghindex{aargh} Aarhusindex{Aarhus} Aaronindex{Aaron} Aaronvitchindex{Aaronvitch} Ababaindex{Ababa} abackindex{aback} abacusindex{abacus} abaftindex{abaft} abaloneindex{abalone} abandonindex{abandon} abandonerindex{abandoner} abaseindex{abase} abaserindex{abaser} abashindex{abash} abashedindex{abashed} abateindex{abate} abatedindex{abated} abaterindex{abater} abattoirindex{abattoir} Abbaindex{Abba} abbessindex{abbess} abbeyindex{abbey} abbotindex{abbot} Abbottindex{Abbott} abbreviateindex{abbreviate} abbreviatedindex{abbreviated} abbreviationindex{abbreviation} abbéindex{abbé} ABCindex{ABC} abdicateindex{abdicate} abdicationindex{abdication} abdomenindex{abdomen} abdominalindex{abdominal} abductindex{abduct} abducteeindex{abductee} abductionindex{abduction} abductorindex{abductor} Abdulindex{Abdul} Abeindex{Abe} abeamindex{abeam} Abelindex{Abel} Abelardindex{Abelard} Abelsonindex{Abelson} Aberconwyindex{Aberconwy} Aberdeenindex{Aberdeen} Aberdeenshireindex{Aberdeenshire} Abernathyindex{Abernathy} aberrantindex{aberrant} aberrationindex{aberration} Aberystwythindex{Aberystwyth} abetindex{abet} abettorindex{abettor} abeyanceindex{abeyance} abeyantindex{abeyant} abhorindex{abhor} abhorrenceindex{abhorrence} abhorrentindex{abhorrent} abhorrerindex{abhorrer} abidanceindex{abidance} abideindex{abide} abiderindex{abider} Abidjanindex{Abidjan} Abigailindex{Abigail} Abileneindex{Abilene} abilityindex{ability} abiogenesisindex{abiogenesis} abiogenicindex{abiogenic} abioticindex{abiotic} abjectindex{abject} abjectionindex{abjection} abjectnessindex{abjectness} abjurationindex{abjuration} abjureindex{abjure} ablateindex{ablate} ablationindex{ablation} ablazeindex{ablaze} able-bodiedindex{able-bodied} ableindex{able} ablerindex{abler} abloomindex{abloom} ablutionindex{ablution} abnegateindex{abnegate} abnegationindex{abnegation} abnormalindex{abnormal} abnormalityindex{abnormality} aboardindex{aboard} abodeindex{abode} abolishindex{abolish} abolitionindex{abolition} abolitionismindex{abolitionism} abolitionistindex{abolitionist} abominableindex{abominable} abominateindex{abominate} abominationindex{abomination} aboriginalindex{aboriginal} Aboriginalsindex{Aboriginals} aborigineindex{aborigine} abortindex{abort} aborterindex{aborter} abortionindex{abortion} abortionistindex{abortionist} abortiveindex{abortive} aboundindex{abound} aboutindex{about} aboveindex{above} aboveboardindex{aboveboard} abovegroundindex{aboveground} abracadabraindex{abracadabra} abradeindex{abrade} abraderindex{abrader} Abrahamindex{Abraham} Abramindex{Abram} abrasionindex{abrasion} abrasiveindex{abrasive} abrasivenessindex{abrasiveness} abreactionindex{abreaction} abreastindex{abreast} abridgeindex{abridge} abridgedindex{abridged} abridgerindex{abridger} abroadindex{abroad} abrogateindex{abrogate} abrogationindex{abrogation} abrogatorindex{abrogator} abruptindex{abrupt} abruptnessindex{abruptness} absindex{abs} abscessindex{abscess} abscissaindex{abscissa} abscissaeindex{abscissae} abscissionindex{abscission} abscondindex{abscond} abseilindex{abseil} abseilerindex{abseiler} absenceindex{absence} absent-mindedindex{absent-minded} absent-mindednessindex{absent-mindedness} absentindex{absent} absenteeindex{absentee} absenteeismindex{absenteeism} absenterindex{absenter} absentiaindex{absentia} absintheindex{absinthe} absoluteindex{absolute} absolutenessindex{absoluteness} absolutionindex{absolution} absolutismindex{absolutism} absolveindex{absolve} absolverindex{absolver} absorbindex{absorb} absorbedindex{absorbed} absorbencyindex{absorbency} absorbentindex{absorbent} absorbsindex{absorbs} absorptionindex{absorption} absorptivityindex{absorptivity} abstainindex{abstain} abstemiousindex{abstemious} abstemiousnessindex{abstemiousness} abstentionindex{abstention} abstinenceindex{abstinence} abstinentindex{abstinent} abstractindex{abstract} abstractedindex{abstracted} abstractednessindex{abstractedness} abstracterindex{abstracter} abstractionindex{abstraction} abstractionismindex{abstractionism} abstractionistindex{abstractionist} abstractnessindex{abstractness} abstractorindex{abstractor} abstruseindex{abstruse} abstrusenessindex{abstruseness} absurdindex{absurd} absurdityindex{absurdity} absurdnessindex{absurdness} Abuindex{Abu} Abujaindex{Abuja} abundanceindex{abundance} abundantindex{abundant} abusableindex{abusable} abuseindex{abuse} abuserindex{abuser} abusiveindex{abusive} abusivenessindex{abusiveness} abutindex{abut} abuzzindex{abuzz} abysmalindex{abysmal} abyssindex{abyss} abyssalindex{abyssal} Abyssiniaindex{Abyssinia} Abyssinianindex{Abyssinian} Acindex{Ac} ACindex{AC} acaciaindex{acacia} academeindex{academe} academiaindex{academia} academicindex{academic} academicianindex{academician} academicianshipindex{academicianship} academyindex{academy} Acadiaindex{Acadia} acanthusindex{acanthus} Acapulcoindex{Acapulco} ACASindex{ACAS} acc.index{acc.} accedeindex{accede} accelerateindex{accelerate} accelerationindex{acceleration} acceleratorindex{accelerator} accelerometerindex{accelerometer} accentindex{accent} accentedindex{accented} accentualindex{accentual} accentuateindex{accentuate} accentuationindex{accentuation} acceptindex{accept} acceptabilityindex{acceptability} acceptableindex{acceptable} acceptablenessindex{acceptableness} acceptablyindex{acceptably} acceptanceindex{acceptance} acceptantindex{acceptant} acceptedindex{accepted} acceptingnessindex{acceptingness} acceptorindex{acceptor} accessindex{access} accessibilityindex{accessibility} accessibleindex{accessible} accessiblyindex{accessibly} accessionindex{accession} accessorsindex{accessors} accessoryindex{accessory} accidenceindex{accidence} accident-proneindex{accident-prone} accidentindex{accident} accidentalindex{accidental} acclaimindex{acclaim} acclaimerindex{acclaimer} acclamationindex{acclamation} acclimateindex{acclimate} acclimationindex{acclimation} acclimatisationindex{acclimatisation} acclimatiseindex{acclimatise} acclimatizationindex{acclimatization} acclimatizeindex{acclimatize} acclivityindex{acclivity} accoladeindex{accolade} accommodateindex{accommodate} accommodatingindex{accommodating} accommodationindex{accommodation} accommodativeindex{accommodative} accompaniedindex{accompanied} accompanierindex{accompanier} accompanyindex{accompany} accompliceindex{accomplice} accomplishindex{accomplish} accomplishedindex{accomplished} accordindex{accord} accordanceindex{accordance} accordantindex{accordant} accordionindex{accordion} accordionistindex{accordionist} accostindex{accost} accountindex{account} accountability'sindex{accountability's} accountabilityindex{accountability} accountableindex{accountable} accountablyindex{accountably} accountancyindex{accountancy} accountantindex{accountant} accountedindex{accounted} accountingindex{accounting} accoutreindex{accoutre} Accraindex{Accra} accreditindex{accredit} accreditationindex{accreditation} accreditedindex{accredited} accretedindex{accreted} accretionindex{accretion} accretiveindex{accretive} accrualindex{accrual} accrueindex{accrue} acctindex{acct} acculturateindex{acculturate} acculturationindex{acculturation} accumulateindex{accumulate} accumulationindex{accumulation} accumulativeindex{accumulative} accumulatorindex{accumulator} accuracyindex{accuracy} accurateindex{accurate} accuratelyindex{accurately} accuratenessindex{accurateness} accursedindex{accursed} accursednessindex{accursedness} accusalindex{accusal} accusationindex{accusation} accusativeindex{accusative} accusatoryindex{accusatory} accuseindex{accuse} accusedindex{accused} accustomindex{accustom} accustomedindex{accustomed} accustomednessindex{accustomedness} aceindex{ace} acellularindex{acellular} acerindex{acer} acerbateindex{acerbate} acerbicindex{acerbic} acerbityindex{acerbity} acetaminophenindex{acetaminophen} acetateindex{acetate} aceticindex{acetic} acetogenicindex{acetogenic} acetoneindex{acetone} acetylcholineindex{acetylcholine} acetyleneindex{acetylene} Achaeanindex{Achaean} acheindex{ache} achedindex{ached} acheneindex{achene} achesindex{aches} achievableindex{achievable} achieveindex{achieve} achievedindex{achieved} achievement'sindex{achievement's} achievementindex{achievement} achievementsindex{achievements} achieverindex{achiever} achievesindex{achieves} achievingindex{achieving} Achillesindex{Achilles} achingindex{aching} achromaticindex{achromatic} achyindex{achy} acidindex{acid} acidificationindex{acidification} acidifyindex{acidify} acidityindex{acidity} acidophilindex{acidophil} acidophilesindex{acidophiles} acidosesindex{acidoses} acidosisindex{acidosis} acidulousindex{acidulous} Ackermanindex{Ackerman} acknowledgeindex{acknowledge} acknowledgeableindex{acknowledgeable} acknowledgedindex{acknowledged} ACMindex{ACM} acmeindex{acme} acneindex{acne} acolyteindex{acolyte} aconiteindex{aconite} acornindex{acorn} acousticindex{acoustic} acousticalindex{acoustical} acousticianindex{acoustician} acousticsindex{acoustics} acquaintindex{acquaint} acquaintanceindex{acquaintance} acquaintanceshipindex{acquaintanceship} acquaintedindex{acquainted} acquiesceindex{acquiesce} acquiescenceindex{acquiescence} acquiescentindex{acquiescent} acquirableindex{acquirable} acquireindex{acquire} acquirementindex{acquirement} acquisitionindex{acquisition} acquisitionsindex{acquisitions} acquisitiveindex{acquisitive} acquisitivenessindex{acquisitiveness} acquitindex{acquit} acquittalindex{acquittal} acquittanceindex{acquittance} acquitterindex{acquitter} acreindex{acre} acreageindex{acreage} acridindex{acrid} acridityindex{acridity} acridnessindex{acridness} acrimoniousindex{acrimonious} acrimoniousnessindex{acrimoniousness} acrimonyindex{acrimony} acrobatindex{acrobat} acrobaticindex{acrobatic} acrobaticsindex{acrobatics} acronymindex{acronym} acrophobiaindex{acrophobia} acropolisindex{acropolis} acrossindex{across} acrosticindex{acrostic} acrylateindex{acrylate} acrylicindex{acrylic} act'sindex{act's} actindex{act} actinicindex{actinic} actinideindex{actinide} actiniumindex{actinium} actinometerindex{actinometer} actionindex{action} actionableindex{actionable} actionedindex{actioned} actioningindex{actioning} activateindex{activate} activatedindex{activated} activatingindex{activating} activationindex{activation} activatorindex{activator} activeindex{active} activelyindex{actively} activenessindex{activeness} activismindex{activism} activityindex{activity} Actonindex{Acton} actorindex{actor} actressindex{actress} actualindex{actual} actualityindex{actuality} actuarialindex{actuarial} actuaryindex{actuary} actuateindex{actuate} actuationindex{actuation} actuatorindex{actuator} acuityindex{acuity} acumenindex{acumen} acupressureindex{acupressure} acupunctureindex{acupuncture} acuteindex{acute} acutenessindex{acuteness} acyclicindex{acyclic} acyclovirindex{acyclovir} ad'sindex{ad's} adindex{ad} adageindex{adage} adagioindex{adagio} Adairindex{Adair} Adamindex{Adam} adamantindex{adamant} Adamskiindex{Adamski} Adamsonindex{Adamson} adaptindex{adapt} adaptabilityindex{adaptability} adaptationindex{adaptation} adaptedindex{adapted} adaptiveindex{adaptive} adaptivityindex{adaptivity} adaptorindex{adaptor} ADCindex{ADC} add-onindex{add-on} addindex{add} addendindex{addend} addendaindex{addenda} addendumindex{addendum} addictindex{addict} addictionindex{addiction} Addisindex{Addis} Addisonindex{Addison} additionindex{addition} additionalindex{additional} additiveindex{additive} additivityindex{additivity} addleindex{addle} addorsedindex{addorsed} addressindex{address} addressedindex{addressed} addresseeindex{addressee} addressesindex{addresses} addressingindex{addressing} adduceindex{adduce} adducerindex{adducer} adductindex{adduct} adductionindex{adduction} adductorindex{adductor} Adelaideindex{Adelaide} Adeleindex{Adele} Adenindex{Aden} Adenauerindex{Adenauer} adenineindex{adenine} adenoidindex{adenoid} adenoidalindex{adenoidal} adenomaindex{adenoma} adenomataindex{adenomata} adenoviralindex{adenoviral} adenovirusindex{adenovirus} adeptindex{adept} adeptnessindex{adeptness} adequacyindex{adequacy} adequateindex{adequate} adequatenessindex{adequateness} adhereindex{adhere} adherenceindex{adherence} adherentindex{adherent} adhesionindex{adhesion} adhesiveindex{adhesive} adhesivenessindex{adhesiveness} adiabaticindex{adiabatic} adieuindex{adieu} adiposeindex{adipose} Adirondackindex{Adirondack} adiósindex{adiós} adjacencyindex{adjacency} adjacentindex{adjacent} adjectivalindex{adjectival} adjectiveindex{adjective} adjoinindex{adjoin} adjournindex{adjourn} adjudgeindex{adjudge} adjudicateindex{adjudicate} adjudicationindex{adjudication} adjudicatorindex{adjudicator} adjunctindex{adjunct} adjurationindex{adjuration} adjureindex{adjure} adjustindex{adjust} adjustedindex{adjusted} adjustor'sindex{adjustor's} adjustsindex{adjusts} adjutantindex{adjutant} Adkinsindex{Adkins} Adlerindex{Adler} admanindex{adman} admenindex{admen} adminindex{admin} adminicleindex{adminicle} adminicularindex{adminicular} administerindex{administer} administrableindex{administrable} administrateindex{administrate} administrationindex{administration} administratorindex{administrator} administratrixindex{administratrix} admirableindex{admirable} admiralindex{admiral} admiraltyindex{admiralty} admirationindex{admiration} admireindex{admire} admissibilityindex{admissibility} admissibleindex{admissible} admissionindex{admission} admitindex{admit} admittanceindex{admittance} admittedindex{admitted} admixtureindex{admixture} admonishindex{admonish} admonisherindex{admonisher} admonitionindex{admonition} admonitoryindex{admonitory} adoindex{ado} adobeindex{adobe} adolescence'sindex{adolescence's} adolescenceindex{adolescence} adolescentindex{adolescent} Adolphindex{Adolph} Adonisindex{Adonis} adoptindex{adopt} adoptedindex{adopted} adoptionindex{adoption} adoptsindex{adopts} adorableindex{adorable} adorablenessindex{adorableness} adorationindex{adoration} adoreindex{adore} adornindex{adorn} adornedindex{adorned} adrenalindex{adrenal} adrenalinindex{adrenalin} adrenalineindex{adrenaline} Adrianindex{Adrian} Adriaticindex{Adriatic} Adrienneindex{Adrienne} adriftindex{adrift} adroitindex{adroit} adroitnessindex{adroitness} adsindex{ads} ADSLindex{ADSL} adsorbindex{adsorb} adsorbateindex{adsorbate} adsorbentindex{adsorbent} adsorptionindex{adsorption} ADteindex{ADte} adulateindex{adulate} adulationindex{adulation} adulatorindex{adulator} adultindex{adult} adulterantindex{adulterant} adulterateindex{adulterate} adulteratedindex{adulterated} adulterationindex{adulteration} adultererindex{adulterer} adulteressindex{adulteress} adulterousindex{adulterous} adulteryindex{adultery} adulthoodindex{adulthood} adumbrateindex{adumbrate} adumbrationindex{adumbration} advanceindex{advance} advantageindex{advantage} advantageousindex{advantageous} advantageousness'sindex{advantageousness's} advantageousnessindex{advantageousness} adventindex{advent} Adventist'sindex{Adventist's} adventistindex{adventist} adventitiousindex{adventitious} adventure'sindex{adventure's} adventureindex{adventure} adventuresindex{adventures} adventuresomeindex{adventuresome} adventuressindex{adventuress} adventurismindex{adventurism} adventurousindex{adventurous} adventurouslyindex{adventurously} adventurousnessindex{adventurousness} adverbindex{adverb} adverbialindex{adverbial} adversarialindex{adversarial} adversaryindex{adversary} adverseindex{adverse} adversenessindex{adverseness} adversityindex{adversity} advertindex{advert} advertiseindex{advertise} advertisedindex{advertised} advertisingindex{advertising} adviceindex{advice} advisabilitiesindex{advisabilities} advisability'sindex{advisability's} advisabilityindex{advisability} advisableindex{advisable} adviseindex{advise} advisedlyindex{advisedly} adviseeindex{advisee} advisorindex{advisor} advisoryindex{advisory} advocacyindex{advocacy} advocateindex{advocate} adwareindex{adware} adzeindex{adze} Aegeanindex{Aegean} aegisindex{aegis} aegrotatindex{aegrotat} Aeneasindex{Aeneas} Aeneidindex{Aeneid} aeolianindex{aeolian} Aeolusindex{Aeolus} aeonindex{aeon} aerateindex{aerate} aerationindex{aeration} aeratorindex{aerator} aerialindex{aerial} aerialistindex{aerialist} aerieindex{aerie} aeroindex{aero} aero-engineindex{aero-engine} aeroacousticindex{aeroacoustic} aerobaticindex{aerobatic} aerobicindex{aerobic} aerodromeindex{aerodrome} aerodynamicindex{aerodynamic} aerodynamicsindex{aerodynamics} aeroelasticindex{aeroelastic} aeroelasticityindex{aeroelasticity} aerofoilindex{aerofoil} aerogelindex{aerogel} aerogrammeindex{aerogramme} aeroliteindex{aerolite} aeromagneticindex{aeromagnetic} aeromedicalindex{aeromedical} aeromodellerindex{aeromodeller} aeromodellingindex{aeromodelling} aeronauticindex{aeronautic} aeronauticalindex{aeronautical} aeronauticsindex{aeronautics} aerophoneindex{aerophone} aeroplaneindex{aeroplane} aeroponicindex{aeroponic} aeroponicallyindex{aeroponically} aerosolindex{aerosol} aerospaceindex{aerospace} Aeschylusindex{Aeschylus} Aesculapiusindex{Aesculapius} Aesopindex{Aesop} aestheteindex{aesthete} aestheticindex{aesthetic} aestheticismindex{aestheticism} aestivalindex{aestival} aestivateindex{aestivate} aetherindex{aether} aetiologyindex{aetiology} AFAIKindex{AFAIK} afarindex{afar} AFCindex{AFC} affabilityindex{affability} affableindex{affable} affairindex{affair} affectindex{affect} affectationindex{affectation} affectedindex{affected} affectedlyindex{affectedly} affecterindex{affecter} affectingindex{affecting} affectionindex{affection} affectionateindex{affectionate} affectionatelyindex{affectionately} affectiveindex{affective} affectsindex{affects} afferentindex{afferent} affianceindex{affiance} affidavitindex{affidavit} affiliateindex{affiliate} affiliatedindex{affiliated} affiliationindex{affiliation} affineindex{affine} affinityindex{affinity} affirmindex{affirm} affirmationindex{affirmation} affirmedindex{affirmed} affirmsindex{affirms} affixindex{affix} afflatusindex{afflatus} afflictindex{afflict} afflictionindex{affliction} affluenceindex{affluence} affluentindex{affluent} affordindex{afford} affordableindex{affordable} afforestindex{afforest} afforestationindex{afforestation} affrayindex{affray} affricateindex{affricate} affricationindex{affrication} affricativeindex{affricative} affrightindex{affright} affrontindex{affront} Afghanindex{Afghan} Afghaniindex{Afghani} Afghanistanindex{Afghanistan} aficionadoindex{aficionado} afieldindex{afield} afireindex{afire} aflameindex{aflame}
  78. %
  79. % Set index pagestyle
  80. pagestyle{indexpagestyle}
  81. printindex
  82. end{document}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement