Comments (3)
A better way to do this is by using the biber
sourcemap feature. Simply always include number
in your journal entries and then add this to your preamble:
\DeclareSourcemap{
\maps[datatype=bibtex]{
\map{
\step[fieldsource=journaltitle,
match=\regexp{(?:journal\stitle\sone|journal\stitle\stwo)}]
\step[fieldset=number, null]
}
}
}
Where "journal title one" and "journal title two" are journals known to paginate across complete volumes. It will remove the number
field where it is not necessary before biblatex
sees the data. You don't need to care about the field journal
as the default biblatex driver sourcemaps automatically convert this to journaltitle
anyway.
I will add a note about how to do this in the next release documentation.
from biblatex-apa.
Hello,
thanks for your help and your suggestion! As I copied your example, it removed the number from all journals (regardless of the regex). But this solved my issue:
\DeclareSourcemap{
\maps[datatype=bibtex]{
\map{
\step[fieldsource=journaltitle,
notmatch=\regexp{(?:The\sAcademy\sof\sManagement\sExecutive|My\sOther\sJournal)},
final]
\step[fieldset=number, null]
}
}
}
If I got the biblatex manual right, your \step
was missing a final
argument to jump out of the map
directive. Or I missed something else ;-)
Regards
mutlusun
from biblatex-apa.
You are probably right, thanks for checking.
from biblatex-apa.
Related Issues (20)
- author+an:role doesnt't print chair HOT 14
- Missing space before title for @article in beamer HOT 3
- Incorrect: Dutch dates are shown as "month day" instead of "day month" HOT 12
- Volume number listed twice for main volumes HOT 3
- Dutch: "andothers" is translated as "e.a." instead of "et al." HOT 4
- Dutch: "inpress" is translated as "in druk" instead of "ter perse" HOT 2
- Dutch: "nodate" is translated as "g.d." instead of "z.d." HOT 2
- Missing Delimiters if Organization Field Contains Multiple Entries for @misc HOT 3
- Dutch: Date inaccuracies HOT 3
- Dutch: Quotes around title do not include comma before year in `\parencite` HOT 7
- Dutch: Missing comma after penultimate editor for @inbook HOT 6
- Dutch: @book volume is wrongly italicized HOT 1
- Dutch: Ordinals use wrong format HOT 1
- Dutch: Several translation strings are missing HOT 6
- Missing `\endcsname` error with example entry `10.13:91a` HOT 4
- In proceedings shows month/days when it shouldn't HOT 1
- Change 'Bibiography' heading to 'References'
- Duplicate note in InProceedings HOT 4
- Editor should not be printed in Article type HOT 3
- No proper way to create copyright attributions in figure or table notes.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from biblatex-apa.