Nicht bearbeitbare MathType-Gleichungen auf ihre ursprüngliche Größe zurücksetzen

920
Dante

Ich habe ein WordDokument mit ca. 200 Seiten und .docxFormat. Es gibt viele MathTypeFormeln darin. Nach vielen Änderungen an meiner Datei wurden die meisten Formeln in ein Bild umgewandelt. Ich habe das gemacht, aber es funktioniert nicht für mich. Am schlimmsten war, dass sich die Größe der konvertierten Gleichungen veränderte, einige wurden größer und andere kleiner. Ich kann die Größe manuell durch einen Rechtsklick auf das Bild zurückzusetzen, unchecking look aspect ratiound Einstellung Scale Heightund Scale Widthzu 100, aber am schlimmsten ist aller wieder, ich kann nicht die Größe der Bilder zurücksetzen eine Verwendung macrobei der Einstellung ScaleHeightund ScaleWidth100. Hier ist mein Code

Sub ScaleSelectedInlineShapes() Dim shape As InlineShape For Each shape In Selection.InlineShapes With shape .LockAspectRatio = msoFalse .ScaleHeight = 100 .ScaleWidth = 100 End With Next shape End Sub 
0

1 Antwort auf die Frage

0
Bob Mathews

MathType enthält einen Befehl mit seinen Makros, die als Add-In für Word installiert sind. Dieser Befehl, Convert Equations, ist in Word für Windows auf der Registerkarte MathType und in Word 2011 für Mac im Menü MathType enthalten (und wird in TSN 103 erwähnt, mit dem Sie in Ihrer ursprünglichen Frage verlinkt haben). Der Befehl Convert Equations formatiert die Gleichungen in 100x100%. Belassen Sie einfach die Dialogoptionen auf den Standardeinstellungen und führen Sie sie aus.

Was Convert-Gleichungen nicht tun, ist das Ändern der Größe einer Gleichung, deren Größe anfangs nicht korrekt war. Betrachten Sie als Beispiel ein Dokument, in dem der Text auf 10 pt gesetzt ist, die MathType-Gleichung jedoch zu groß ist, um sie zu erfassen, sodass der Autor eine Ecke zieht und die Gleichung ändert. Beim Ausführen von Konvertierungsgleichungen wird die Größe aller Gleichungen auf 100 x 100% ihrer ursprünglichen Größe geändert, unabhängig von der Größe der gezogenen Größe. Wenn Sie Gleichungen haben, die Sie zur Größenänderung gezogen haben, gibt MathType nichts an, um sie auf 100x100% der gewünschten Größe wiederherzustellen, da sie nicht wissen, um welche Größe es sich handelt.