Talk:Keyboard Shortcuts by Key

I suppressed this now seemingly irrelevant part :


 * Default Keyboard Shortcuts for Scribus 1.3.x : I'm initially laying this out in order of keys so we can keep them mapped easily. We can build a by functional area version once we complete this list a little more.

I suppressed following shortcuts (and changed them to what i saw)
 * Toggle All Palettes || F10 --> its rather F12
 * Insert Unicode Character || F12 + 4 digit hex value --> no

I doubt these work :
 * Rotate an existing item on the page other than a line and constrain the angle of rotation 	--> Control-drag and rotate
 * Move image in image frame without entering frame edit mode 	--> Control-Alt-drag

Creating a template for ShortcutMapper (need scripting help) -- Kunda (talk) 15:03, 7 June 2014 (CEST)
Following instructions from https://github.com/waldobronchart/ShortcutMapper#exporters-directory-setup a Scribus fork has been created: https://github.com/luzpaz/ShortcutMapper/tree/gh-pages/exporters/scribus Process:
 * Retrieved the current Scribus Keyboard Shortcuts from this page Keyboard_Shortcuts_by_Key
 * formatted them: http://goo.gl/WyHBYY
 * and 'symbolically' parsed: http://regex101.com/r/bY9vH2

Based on the instruction above, the keyboard shortcuts need to be converted in to a .json file using python. Then there is another script that injects the python in to the ShortcutMapper application.That's where I need help. Kunda (talk)

Other Solutions:
1. a-l-e: go to preferences > shortcuts and export the current set... a-l-e: you'll get a clean xml...

2. a-l-e: well, i think that it's better to create a script that outputs the markup for the wiki and a json for the graphical view...            than manually fill the wiki and then scrap from there and hope that everything is fine :-) Kunda: a-l-e, if I understood you correctly we need to then put all the shortcuts within one big data ? Kunda: http://wiki.scribus.net/canvas/Raw_Code_Download

Updated shortcuts as of 28 june 2014
BarcodeGenerator ColorWheel Ctrl+Shift+E	ExportAsImage ExportAsSVG ExportAsXPS FlattenPath FontPreview Shift+F7	HunspellPlugin LensEffects Ctrl+Alt+N	NewFromDocumentTemplate PathConnect PathCutter PathFinder PathStroker Picture Browser PrintPreview Ctrl+Alt+S	SaveAsDocumentTemplate ShortWords SmoothPath Subdivide alignBlock alignCenter alignForced alignLeft alignRight editActionMode Ctrl+Shift+Del	editClearContents editColors Ctrl+C	editCopy Ctrl+Shift+C	editCopyContents Ctrl+X	editCut Ctrl+Shift+A	editDeselectAll editEditRenderSource editEditWithImageEditor editJavascripts editMark editMarks editMasterPages editNotesStyles Ctrl+V	editPaste Ctrl+Shift+V	editPasteContents Ctrl+Alt+Shift+V	editPasteContentsAbs editPasteImageFromClipboard Ctrl+Shift+Z	editRedoAction editReplaceColors Ctrl+F	editSearchReplace Ctrl+A	editSelectAll Ctrl+Alt+A	editSelectAllOnLayer F3	editStyles editTruncateContents Ctrl+Z	editUndoAction extrasDeHyphenateText extrasGenerateTableOfContents extrasHyphenateText extrasManageImages extrasTestQTQuick2_1 extrasUpdateDocument Ctrl+W	fileClose fileCollect fileDocSetup150 fileExportAsEPS Ctrl+Shift+P	fileExportAsPDF fileExportText fileImportAppendText Ctrl+I	fileImportImage Ctrl+I	fileImportText fileImportText2 fileImportVector Ctrl+N	fileNew Ctrl+Alt+N	fileNewFromTemplate Ctrl+O	fileOpen filePreferences150 Ctrl+P	filePrint Ctrl+Q	fileQuit fileRevert Ctrl+S	fileSave Ctrl+Shift+S	fileSaveAs fontSize10 fontSize11 fontSize12 fontSize14 fontSize18 fontSize24 fontSize36 fontSize48 fontSize60 fontSize7 fontSize72 fontSize9 fontSizeOther helpAboutPlugins helpAboutQt helpAboutScribus helpCheckUpdates F1	helpManual helpOnlineDocs helpOnlineTutorial1 helpOnlineWWW helpOnlineWiki helpTooltips insertFrame insertGlyph insertMark2Mark insertMarkAnchor insertMarkItem insertMarkNote insertMarkVariableText insertSampleText itemAdjustFrameHeightToText itemAdjustFrameToImage itemAdjustImageToFrame itemAttachTextToPath itemAttributes itemCombinePolygons itemConvertToBezierCurve itemConvertToImageFrame itemConvertToOutlines itemConvertToPolygon itemConvertToSymbolFrame itemConvertToTextFrame Ctrl+K	itemDelete itemDetachTextFromPath Ctrl+D	itemDuplicate itemEditWeld itemExtendedImageProperties itemFlipH itemFlipV Ctrl+G	itemGroup itemGroupAdjust itemImageInfo itemImageIsVisible Ctrl+L	itemLock Ctrl+Shift+L	itemLockSize Ctrl+End	itemLower End	itemLowerToBottom Ctrl+Shift+D	itemMulDuplicate itemPDFAnnotationProps itemPDFFieldProps itemPDFIsAnnotation itemPDFIsBookmark itemPreviewFull itemPreviewLow itemPreviewNormal itemPrintingEnabled Ctrl+Home	itemRaise Home	itemRaiseToTop itemSendToInline itemSendToPattern itemShapeEdit itemSplitPolygons itemToggleInlineImage itemTransform Ctrl+Shift+G	itemUngroup itemUpdateImage itemUpdateMarks itemWeld itemsUnWeld pageApplyMasterPage pageCopy pageCopyToMasterPage pageDelete pageImport pageInsert pageManageGuides pageManageMargins pageMove showMouseCoordinates F11	specialToggleAllGuides F12	specialToggleAllPalettes Ctrl+Shift+U	specialUnicodeSequenceBegin stickyTools Ctrl+E	styleImageEffects styleTabulators tableAdjustFrameToTable tableAdjustTableToFrame tableDeleteColumns tableDeleteRows tableDistributeColumnsEvenly tableDistributeRowsEvenly tableInsertColumns tableInsertRows tableMergeCells tableSetColumnWidths tableSetRowHeights tableSplitCells toolsActionHistory toolsAlignDistribute toolsBookmarks toolsCopyProperties E	toolsEditContents Ctrl+T	toolsEditWithStoryEditor Y	toolsEyeDropper toolsInline toolsInsertArc B	toolsInsertBezier toolsInsertCalligraphicLine F	toolsInsertFreehandLine I	toolsInsertImageFrame L	toolsInsertLine P	toolsInsertPolygon D	toolsInsertRenderFrame S	toolsInsertShape toolsInsertSpiral A	toolsInsertTable T	toolsInsertTextFrame F6	toolsLayers N	toolsLinkTextFrame toolsMeasurements toolsOutline toolsPDFAnnotLink toolsPDFAnnotText toolsPDFCheckBox toolsPDFComboBox toolsPDFListBox toolsPDFPushButton toolsPDFRadioButton toolsPDFTextField toolsPages toolsPreflightVerifier F2	toolsProperties R	toolsRotate toolsScrapbook C	toolsSelect toolsSymbols toolsToolbarPDF toolsToolbarTools toolsToolbarView U	toolsUnlinkTextFrame toolsUnlinkTextFrameWithTextCopy toolsUnlinkTextFrameWithTextCut Z	toolsZoom Ctrl++	toolsZoomIn Ctrl+-	toolsZoomOut typeEffectAllCaps typeEffectNormal typeEffectOutline typeEffectShadow typeEffectSmallCaps typeEffectStrikeThrough typeEffectSubscript typeEffectSuperscript typeEffectUnderline typeEffectUnderlineWords unicodeBullet Ctrl+Shift+Return	unicodeColumnBreak unicodeCopyRight unicodeDashEm unicodeDashEn unicodeDashFigure unicodeDashQuotation Ctrl+Return	unicodeFrameBreak unicodeLigature_ff unicodeLigature_ffi unicodeLigature_ffl unicodeLigature_fi unicodeLigature_fl unicodeLigature_ft unicodeLigature_st unicodeMidpoint Shift+Return	unicodeNewLine Ctrl+Alt+-	unicodeNonBreakingHyphen Ctrl+Space	unicodeNonBreakingSpace unicodePageCount Ctrl+Alt+Shift+P	unicodePageNumber unicodeQuoteApostrophe unicodeQuoteCJKDoubleLeft unicodeQuoteCJKDoubleRight unicodeQuoteCJKSingleLeft unicodeQuoteCJKSingleRight unicodeQuoteDoubleLeft unicodeQuoteDoubleLeftGuillemet unicodeQuoteDoubleReversed unicodeQuoteDoubleRight unicodeQuoteDoubleRightGuillemet unicodeQuoteLowDoubleComma unicodeQuoteLowSingleComma unicodeQuoteSingleLeft unicodeQuoteSingleLeftGuillemet unicodeQuoteSingleReversed unicodeQuoteSingleRight unicodeQuoteSingleRightGuillemet unicodeQuoteStraight unicodeRegdTM Ctrl+Shift+-	unicodeSoftHyphen unicodeSolidus unicodeSpaceEM unicodeSpaceEN unicodeSpaceHair unicodeSpaceMid unicodeSpaceThick unicodeSpaceThin unicodeTM unicodeZerowidthNonBreakingSpace unicodeZerowidthSpace viewEditInPreview Ctrl+1	viewFit100 viewFit200 viewFit400 viewFit50 viewFit75 Ctrl+0	viewFitInWindow viewFitWidth Ctrl+Alt+P	viewPreviewMode viewRulerMode viewShowBaseline viewShowBleeds viewShowColumnBorders Menu	viewShowContextMenu viewShowFrames viewShowGrid viewShowGuides viewShowImages viewShowLayerMarkers viewShowMargins Ctrl+Shift+R	viewShowRulers viewShowTextChain viewShowTextControls viewSnapToElements viewSnapToGrid viewSnapToGuides viewToggleCM viewToggleCMS windowsCascade windowsTile