Comments (2)
I have the same issue on Windows with CC2018 and found a workaround.
Things I noticed:
- mana text is exactly twice the size
- rules text is also twice the size before
scaleTextToFitBox
which sometimes doubles the size once again, the text may end up at 4x font size like in your screenshot - these two texts are the only ones that use the MPlatin font
I fiddled with the scripts a bit and halving the font size seems to work for creature cards that use the normal.psd template (I haven't tried others), the text resizes nicely even when very long.
The lines I changed:
In formatText.js
line 206
var myFontSize = app.activeDocument.activeLayer.textItem.size / 2;
In excessFunctions
line 7
startingFontSize = textLayer.textItem.size /2;
Not sure why this happens as textItem.size
is used for the name and typeline and it works just fine there, but since those two use a different font maybe it's MPlatin that creates issues.
from mtg-photoshop-automation.
fixed in recent rewrite
from mtg-photoshop-automation.
Related Issues (20)
- Error 1233: Expected a reference to an existing File/Folder Line: 8 -> app.open(fileRef);
- Misaligned mana cost HOT 3
- Cant get scripts to run HOT 2
- Error 23 No matter what i do after PS Update HOT 2
- Error 8800 Rendering King of the Pride (CS6) HOT 2
- normal template crashes/closes when trying to run proxyAll
- Name of the card, mana cost and flavor text misaligned HOT 4
- Suggestion/question
- Zendikar MDFC Templates HOT 2
- Error 23: ) does not have a value. Line 1 HOT 1
- Text layers on some templates are `corrupted` HOT 3
- Overlapping text (possible fix found) HOT 21
- Error 23: ) does not have a value HOT 17
- Image misaligned HOT 2
- Issues with Planeswalkers HOT 2
- Error 1233 Expected a reference to an existing File/Folder HOT 2
- Crash when card text is too long HOT 7
- Error occurs when generating planeswalker cards HOT 1
- Multiple reminder text, only one italicized HOT 2
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 mtg-photoshop-automation.